[prev in list] [next in list] [prev in thread] [next in thread] 

List:       nsis-commits
Subject:    [NSIS-commits] SF.net SVN: nsis:[6616] NSIS/trunk
From:       anders_k () users ! sourceforge ! net
Date:       2015-09-24 20:47:47
Message-ID: E1ZfDQj-0003Ac-95 () sfs-ml-3 ! v29 ! ch3 ! sourceforge ! com
[Download RAW message or body]

Revision: 6616
          http://sourceforge.net/p/nsis/code/6616
Author:   anders_k
Date:     2015-09-24 20:47:47 +0000 (Thu, 24 Sep 2015)
Log Message:
-----------
* Reduced verbosity of StrFunc.nsh
* Fixed a 64-bit issue in welcome.nsi

Modified Paths:
--------------
    NSIS/trunk/Contrib/nsDialogs/welcome.nsi
    NSIS/trunk/Examples/one-section.nsi
    NSIS/trunk/Include/StrFunc.nsh

Modified: NSIS/trunk/Contrib/nsDialogs/welcome.nsi
===================================================================
--- NSIS/trunk/Contrib/nsDialogs/welcome.nsi	2015-09-19 18:54:02 UTC (rev 6615)
+++ NSIS/trunk/Contrib/nsDialogs/welcome.nsi	2015-09-24 20:47:47 UTC (rev 6616)
@@ -151,7 +151,7 @@
 	GetFunctionAddress $0 DirChange
 	nsDialogs::OnChange $DIRECTORY $0
 
-	System::Call shlwapi::SHAutoComplete(i$DIRECTORY,i${SHACF_FILESYSTEM})
+	System::Call shlwapi::SHAutoComplete(p$DIRECTORY,i${SHACF_FILESYSTEM})
 
 	nsDialogs::CreateControl STATIC ${WS_VISIBLE}|${WS_CHILD}|${WS_CLIPSIBLINGS} 0 0 \
-10u 100% 10u ""  Pop $FREESPACE

Modified: NSIS/trunk/Examples/one-section.nsi
===================================================================
--- NSIS/trunk/Examples/one-section.nsi	2015-09-19 18:54:02 UTC (rev 6615)
+++ NSIS/trunk/Examples/one-section.nsi	2015-09-24 20:47:47 UTC (rev 6616)
@@ -20,7 +20,8 @@
 
 ; Pages
 
-Page components
+Page Components
+Page InstFiles
 
 ;--------------------------------
 
@@ -69,11 +70,11 @@
     !insertmacro RadioButton ${g1o2}
     !insertmacro RadioButton ${g1o3}
   !insertmacro EndRadioButtons
-	
+
   !insertmacro StartRadioButtons $2
     !insertmacro RadioButton ${g2o1}
     !insertmacro RadioButton ${g2o2}
     !insertmacro RadioButton ${g2o3}
   !insertmacro EndRadioButtons
-	
+
 FunctionEnd
\ No newline at end of file

Modified: NSIS/trunk/Include/StrFunc.nsh
===================================================================
--- NSIS/trunk/Include/StrFunc.nsh	2015-09-19 18:54:02 UTC (rev 6615)
+++ NSIS/trunk/Include/StrFunc.nsh	2015-09-24 20:47:47 UTC (rev 6616)
@@ -9,12 +9,10 @@
 o-----------------------------------------------------------------------------o
 */
 
-!verbose push
-!verbose 3
-!ifndef STRFUNC_VERBOSITY
-  !define STRFUNC_VERBOSITY 3
-!endif
+!verbose push 3
+!define /IfNDef STRFUNC_VERBOSITY 3
 !define _STRFUNC_VERBOSITY ${STRFUNC_VERBOSITY}
+!define _STRFUNC_CREDITVERBOSITY ${STRFUNC_VERBOSITY}
 !undef STRFUNC_VERBOSITY
 !verbose ${_STRFUNC_VERBOSITY}
 
@@ -22,8 +20,8 @@
 
 !ifndef STRFUNC
 
-  !define FALSE 0
-  !define TRUE 1
+  !define /IfNDef FALSE 0
+  !define /IfNDef TRUE 1
 
   ;Header File Identification
 
@@ -47,8 +45,7 @@
 
   ;Header File Init Message
 
-  !verbose push
-  !verbose 4
+  !verbose push ${_STRFUNC_CREDITVERBOSITY}
   !echo `${STRFUNC_INITMSGPRE}NSIS ${STRFUNC} ${STRFUNC_VER} - Copyright \
                ${STRFUNC_CREDITS}${STRFUNC_INITMSGPOST}`
   !verbose pop
 
@@ -78,8 +75,7 @@
   !macroend
   
   !macro STRFUNC_FUNC ShortName Credits
-    !verbose push
-    !verbose 4
+    !verbose push ${_STRFUNC_CREDITVERBOSITY}
 
     !ifndef `Un${ShortName}`
       !echo `${STRFUNC_FUNCMSGPRE}$ {Un${ShortName}} - Copyright \
${Credits}${STRFUNC_FUNCMSGPOST}` @@ -450,7 +446,7 @@
         ;Step 5: Allocate global heap
         StrLen $2 $0
         IntOp $2 $2 + 1
-		IntOp $2 $2 * ${NSIS_CHAR_SIZE}
+        IntOp $2 $2 * ${NSIS_CHAR_SIZE}
         System::Call 'kernel32::GlobalAlloc(i 2, i r2) p.r2'
 
         ;Step 6: Lock the handle
@@ -1505,8 +1501,7 @@
   ;Function Calls for Install and Uninstall
 
   !macro FUNCTION_STRING_StrCase_Call ResultVar String Type
-    !verbose push
-    !verbose 4
+    !verbose push ${_STRFUNC_CREDITVERBOSITY}
     !echo `$ {StrCase} "${ResultVar}" "${String}" "${Type}"`
     !verbose pop
 
@@ -1516,8 +1511,7 @@
     Pop `${ResultVar}`
   !macroend
   !macro FUNCTION_STRING_UnStrCase_Call ResultVar String Type
-    !verbose push
-    !verbose 4
+    !verbose push ${_STRFUNC_CREDITVERBOSITY}
     !echo `$ {UnStrCase} "${ResultVar}" "${String}" "${Type}"`
     !verbose pop
 
@@ -1528,8 +1522,7 @@
   !macroend
 
   !macro FUNCTION_STRING_StrClb_Call ResultVar String Action
-    !verbose push
-    !verbose 4
+    !verbose push ${_STRFUNC_CREDITVERBOSITY}
     !echo `$ {StrClb} "${ResultVar}" "${String}" "${Action}"`
     !verbose pop
 
@@ -1539,8 +1532,7 @@
     Pop `${ResultVar}`
   !macroend
   !macro FUNCTION_STRING_UnStrClb_Call ResultVar String Action
-    !verbose push
-    !verbose 4
+    !verbose push ${_STRFUNC_CREDITVERBOSITY}
     !echo `$ {UnStrClb} "${ResultVar}" "${String}" "${Action}"`
     !verbose pop
 
@@ -1551,8 +1543,7 @@
   !macroend
 
   !macro FUNCTION_STRING_StrIOToNSIS_Call ResultVar String
-    !verbose push
-    !verbose 4
+    !verbose push ${_STRFUNC_CREDITVERBOSITY}
     !echo `$ {StrIOToNSIS} "${ResultVar}" "${String}"`
     !verbose pop
 
@@ -1561,8 +1552,7 @@
     Pop `${ResultVar}`
   !macroend
   !macro FUNCTION_STRING_UnStrIOToNSIS_Call ResultVar String
-    !verbose push
-    !verbose 4
+    !verbose push ${_STRFUNC_CREDITVERBOSITY}
     !echo `$ {UnStrIOToNSIS} "${ResultVar}" "${String}"`
     !verbose pop
 
@@ -1572,8 +1562,7 @@
   !macroend
 
   !macro FUNCTION_STRING_StrLoc_Call ResultVar String StrToSearchFor OffsetDirection
-    !verbose push
-    !verbose 4
+    !verbose push ${_STRFUNC_CREDITVERBOSITY}
     !echo `$ {StrLoc} "${ResultVar}" "${String}" "${StrToSearchFor}" \
                "${OffsetDirection}"`
     !verbose pop
 
@@ -1584,8 +1573,7 @@
     Pop `${ResultVar}`
   !macroend
   !macro FUNCTION_STRING_UnStrLoc_Call ResultVar String StrToSearchFor \
                OffsetDirection
-    !verbose push
-    !verbose 4
+    !verbose push ${_STRFUNC_CREDITVERBOSITY}
     !echo `$ {UnStrLoc} "${ResultVar}" "${String}" "${StrToSearchFor}" \
                "${OffsetDirection}"`
     !verbose pop
 
@@ -1597,8 +1585,7 @@
   !macroend
 
   !macro FUNCTION_STRING_StrNSISToIO_Call ResultVar String
-    !verbose push
-    !verbose 4
+    !verbose push ${_STRFUNC_CREDITVERBOSITY}
     !echo `$ {StrNSISToIO} "${ResultVar}" "${String}"`
     !verbose pop
 
@@ -1607,8 +1594,7 @@
     Pop `${ResultVar}`
   !macroend
   !macro FUNCTION_STRING_UnStrNSISToIO_Call ResultVar String
-    !verbose push
-    !verbose 4
+    !verbose push ${_STRFUNC_CREDITVERBOSITY}
     !echo `$ {UnStrNSISToIO} "${ResultVar}" "${String}"`
     !verbose pop
 
@@ -1618,8 +1604,7 @@
   !macroend
 
   !macro FUNCTION_STRING_StrRep_Call ResultVar String StringToReplace \
                ReplacementString
-    !verbose push
-    !verbose 4
+    !verbose push ${_STRFUNC_CREDITVERBOSITY}
     !echo `$ {StrRep} "${ResultVar}" "${String}" "${StringToReplace}" \
                "${ReplacementString}"`
     !verbose pop
 
@@ -1630,8 +1615,7 @@
     Pop `${ResultVar}`
   !macroend
   !macro FUNCTION_STRING_UnStrRep_Call ResultVar String StringToReplace \
                ReplacementString
-    !verbose push
-    !verbose 4
+    !verbose push ${_STRFUNC_CREDITVERBOSITY}
     !echo `$ {UnStrRep} "${ResultVar}" "${String}" "${StringToReplace}" \
                "${ReplacementString}"`
     !verbose pop
 
@@ -1643,8 +1627,7 @@
   !macroend
 
   !macro FUNCTION_STRING_StrSort_Call ResultVar String CenterStr LeftStr RightStr \
                IncludeCenterStr IncludeLeftStr IncludeRightStr
-    !verbose push
-    !verbose 4
+    !verbose push ${_STRFUNC_CREDITVERBOSITY}
     !echo `$ {StrSort} "${ResultVar}" "${String}" "${CenterStr}" "${LeftStr}" \
                "${RightStr}" "${IncludeCenterStr}" "${IncludeLeftStr}" \
                "${IncludeRightStr}"`
     !verbose pop
 
@@ -1659,8 +1642,7 @@
     Pop `${ResultVar}`
   !macroend
   !macro FUNCTION_STRING_UnStrSort_Call ResultVar String CenterStr LeftStr RightStr \
                IncludeCenterStr IncludeLeftStr IncludeRightStr
-    !verbose push
-    !verbose 4
+    !verbose push ${_STRFUNC_CREDITVERBOSITY}
     !echo `$ {UnStrSort} "${ResultVar}" "${String}" "${CenterStr}" "${LeftStr}" \
                "${RightStr}" "${IncludeCenterStr}" "${IncludeLeftStr}" \
                "${IncludeRightStr}"`
     !verbose pop
 
@@ -1676,8 +1658,7 @@
   !macroend
 
   !macro FUNCTION_STRING_StrStr_Call ResultVar String StrToSearchFor
-    !verbose push
-    !verbose 4
+    !verbose push ${_STRFUNC_CREDITVERBOSITY}
     !echo `$ {StrStr} "${ResultVar}" "${String}" "${StrToSearchFor}"`
     !verbose pop
 
@@ -1687,8 +1668,7 @@
     Pop `${ResultVar}`
   !macroend
   !macro FUNCTION_STRING_UnStrStr_Call ResultVar String StrToSearchFor
-    !verbose push
-    !verbose 4
+    !verbose push ${_STRFUNC_CREDITVERBOSITY}
     !echo `$ {UnStrStr} "${ResultVar}" "${String}" "${StrToSearchFor}"`
     !verbose pop
 
@@ -1699,8 +1679,7 @@
   !macroend
 
   !macro FUNCTION_STRING_StrStrAdv_Call ResultVar String StrToSearchFor \
                SearchDirection ResultStrDirection DisplayStrToSearch Loops \
                CaseSensitive
-    !verbose push
-    !verbose 4
+    !verbose push ${_STRFUNC_CREDITVERBOSITY}
     !echo `$ {StrStrAdv} "${ResultVar}" "${String}" "${StrToSearchFor}" \
"${SearchDirection}" "${ResultStrDirection}" "${DisplayStrToSearch}" "${Loops}" \
                "${CaseSensitive}"`
     !verbose pop
 
@@ -1715,8 +1694,7 @@
     Pop `${ResultVar}`
   !macroend
   !macro FUNCTION_STRING_UnStrStrAdv_Call ResultVar String StrToSearchFor \
                SearchDirection ResultStrDirection DisplayStrToSearch Loops \
                CaseSensitive
-    !verbose push
-    !verbose 4
+    !verbose push ${_STRFUNC_CREDITVERBOSITY}
     !echo `$ {UnStrStrAdv} "${ResultVar}" "${String}" "${StrToSearchFor}" \
"${SearchDirection}" "${ResultStrDirection}" "${DisplayStrToSearch}" "${Loops}" \
                "${CaseSensitive}"`
     !verbose pop
 
@@ -1732,8 +1710,7 @@
   !macroend
 
   !macro FUNCTION_STRING_StrTok_Call ResultVar String Separators ResultPart \
                SkipEmptyParts
-    !verbose push
-    !verbose 4
+    !verbose push ${_STRFUNC_CREDITVERBOSITY}
     !echo `$ {StrTok} "${ResultVar}" "${String}" "${Separators}" "${ResultPart}" \
                "${SkipEmptyParts}"`
     !verbose pop
 
@@ -1745,8 +1722,7 @@
     Pop `${ResultVar}`
   !macroend
   !macro FUNCTION_STRING_UnStrTok_Call ResultVar String Separators ResultPart \
                SkipEmptyParts
-    !verbose push
-    !verbose 4
+    !verbose push ${_STRFUNC_CREDITVERBOSITY}
     !echo `$ {UnStrTok} "${ResultVar}" "${String}" "${Separators}" "${ResultPart}" \
                "${SkipEmptyParts}"`
     !verbose pop
 
@@ -1759,8 +1735,7 @@
   !macroend
 
   !macro FUNCTION_STRING_StrTrimNewLines_Call ResultVar String
-    !verbose push
-    !verbose 4
+    !verbose push ${_STRFUNC_CREDITVERBOSITY}
     !echo `$ {StrTrimNewLines} "${ResultVar}" "${String}"`
     !verbose pop
 
@@ -1769,8 +1744,7 @@
     Pop `${ResultVar}`
   !macroend
   !macro FUNCTION_STRING_UnStrTrimNewLines_Call ResultVar String
-    !verbose push
-    !verbose 4
+    !verbose push ${_STRFUNC_CREDITVERBOSITY}
     !echo `$ {UnStrTrimNewLines} "${ResultVar}" "${String}"`
     !verbose pop
 

This was sent by the SourceForge.net collaborative development platform, the world's \
largest Open Source development site.


------------------------------------------------------------------------------
_______________________________________________
NSIS-commits mailing list
NSIS-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nsis-commits


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic