Added IfShellVarContextAll and refactored flag instructions generation

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7152 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
anders_k 2020-03-10 01:44:23 +00:00
parent fc15c72cdd
commit 5887d6c60d
7 changed files with 69 additions and 81 deletions

View file

@ -161,6 +161,12 @@ Checks the silent flag, and jumps to jump_if_silent if the installer is silent,
\c IfSilent +2
\c ExecWait '"$INSTDIR\nonsilentprogram.exe"'
\S2{ifshellvarcontextall} IfShellVarContextAll
\c jump_if_true [jump_if_false]
Checks if \R{setshellvarcontext}{SetShellVarContext} is set to \e{all}.
\S2{intcmp} IntCmp
\c val1 val2 jump_if_equal [jump_if_val1_less] [jump_if_val1_more]

View file

@ -14,6 +14,10 @@ Released on ? ?th, 2020
\S2{} Minor Changes
\b Added \R{ifshellvarcontextall} IfShellVarContextAll}
\# Undocumented: \b Added GetShellVarContext | Documenting this would require documenting the all/current to number mapping
\H{v3.05} 3.05
Released on December 15th, 2019