anders_k
887d9f8723
Added LineParser::gettoken_intx with basic arithmetic expression handling for LoadAndSetImage, SectionSetFlags and SectionSetInstTypes.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7180 212acab6-be3b-0410-9dea-997c60f758d6
2020-05-02 21:53:41 +00:00
anders_k
e1141d9277
Added !define /intfmt
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7173 212acab6-be3b-0410-9dea-997c60f758d6
2020-04-22 21:14:55 +00:00
anders_k
b278e8975d
Fixed !macroundef of last defined macro bug
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6998 212acab6-be3b-0410-9dea-997c60f758d6
2018-06-01 17:28:41 +00:00
anders_k
565386c71f
Added some integer tests
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6997 212acab6-be3b-0410-9dea-997c60f758d6
2018-06-01 16:33:13 +00:00
anders_k
a6b869aeea
Test !searchparse and !searchreplace
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6996 212acab6-be3b-0410-9dea-997c60f758d6
2018-05-31 20:54:35 +00:00
anders_k
ca009c196b
Added !pragma warning error <#|all>, warning #, disable all, enable all, default all
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6898 212acab6-be3b-0410-9dea-997c60f758d6
2017-09-01 23:06:48 +00:00
kichik
576446db5e
more of patch #1644712 - new compiler predefines
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4999 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-18 18:33:28 +00:00
kichik
e8f7406c59
!if${global} killed the block ignore code
...
!ifdef a
!if${something}
!endif # this will close the first !if, because ${something} is invalid
!endif
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4910 212acab6-be3b-0410-9dea-997c60f758d6
2007-01-27 16:01:48 +00:00
kichik
910ed492ab
ignored invalid preprocessor commands in ignored blocks
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4909 212acab6-be3b-0410-9dea-997c60f758d6
2007-01-27 15:54:28 +00:00
kichik
14f085bcbe
tests for patch #1644712 (new predefines)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4907 212acab6-be3b-0410-9dea-997c60f758d6
2007-01-27 15:32:47 +00:00
kichik
62007bdd5b
test block comments in !if blocks
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4841 212acab6-be3b-0410-9dea-997c60f758d6
2006-12-09 13:03:02 +00:00
kichik
9aaf2bd9a2
fixed error messages and removed useless !undef's
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4531 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 16:08:28 +00:00
kichik
2b3aa18846
applied patch #1372561 - !define /math compile time enhancement
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4528 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 15:52:40 +00:00
kichik
b1dc917843
applied patch #1412982 - "!if" - enhanced compile time flow control
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4526 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 15:06:30 +00:00
kichik
b1be974447
applied patch #1372048 - added /NONFATAL switch to !include statement
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4437 212acab6-be3b-0410-9dea-997c60f758d6
2005-12-03 09:45:17 +00:00
kichik
025dd40024
more
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4426 212acab6-be3b-0410-9dea-997c60f758d6
2005-11-25 11:50:36 +00:00
kichik
c4e4cff1d2
some basic preprocessor tests
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4425 212acab6-be3b-0410-9dea-997c60f758d6
2005-11-25 11:33:33 +00:00