kichik
|
5bfd937bd2
|
another fix for mingw build
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6529 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-07-19 05:22:47 +00:00 |
|
anders_k
|
ad03365921
|
Don't allow !addincludedir with trailing path separator to propagate to !include
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6526 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-07-18 16:37:08 +00:00 |
|
anders_k
|
f0e367d00d
|
Fixed !unmacrodef...again
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6522 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-07-16 18:10:28 +00:00 |
|
anders_k
|
a560e2411c
|
!makensis on POSIX does not support -OUTPUTCHARSET
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6521 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-07-12 11:08:37 +00:00 |
|
anders_k
|
edd80964a7
|
Tabs to spaces and minor cleanup
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6514 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-07-05 11:55:28 +00:00 |
|
anders_k
|
83cc78d77b
|
Fixed !macroundef off by one error
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6512 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-07-05 00:04:06 +00:00 |
|
anders_k
|
0a8c72c950
|
!insertmacro allows macro recursion (RFE #497)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6511 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-07-04 23:27:04 +00:00 |
|
anders_k
|
6bba242764
|
Fixed 5 GCC warnings
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6502 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-06-22 18:50:54 +00:00 |
|
anders_k
|
0c0d2d3f2f
|
Don't use _itot, only VC supports _itow?
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6501 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-06-22 12:07:35 +00:00 |
|
anders_k
|
bf2f0fad80
|
Added !makensis command
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6498 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-06-21 23:55:24 +00:00 |
|
anders_k
|
0bffaecea3
|
Added preprocess only mode (/[SAFE]PPO switch)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6495 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-06-19 19:06:49 +00:00 |
|
anders_k
|
d91176ba49
|
Refactored verbosity handling with new setter&getter
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6494 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-06-15 19:12:12 +00:00 |
|
anders_k
|
401dbe8aed
|
Minor indentation fixes and cleanup in script.cpp
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6493 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-06-15 19:00:55 +00:00 |
|
anders_k
|
f19f561f40
|
TOK_CREATEDIR tries to reject relative paths because EW_CREATEDIR silently fails if faced with one
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6488 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-05-20 19:30:36 +00:00 |
|
anders_k
|
37233030e1
|
Don't use the evil _tcsnccpy/strncpy function.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6487 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-05-20 17:26:33 +00:00 |
|
anders_k
|
36deb84820
|
64bit fixes and optimizations
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6486 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-05-19 22:03:09 +00:00 |
|
anders_k
|
0bcb8f40ed
|
Fixed POSIX !searchparse bug (patch #251) and hopefully better compatibility with 2.46
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6485 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-05-19 19:23:06 +00:00 |
|
anders_k
|
3eaff17d36
|
ExecShell: Don't DetailPrint default/empty verb as a single space
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6481 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-05-13 19:33:07 +00:00 |
|
anders_k
|
c75a00bbe7
|
2014 and fixed some minor typos
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6478 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-05-13 15:51:45 +00:00 |
|
anders_k
|
5d4c8eb40f
|
Stricter compiler parameter validation of SectionGet/Set* commands
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6462 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-04-15 23:26:54 +00:00 |
|
anders_k
|
8d7dd2cf9f
|
!system and !execute can store the exit code in a define
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6461 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-04-13 17:49:39 +00:00 |
|
anders_k
|
3337a6d606
|
!execute supports comparing the exit code with the same syntax as !system
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6460 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-04-13 14:45:02 +00:00 |
|
anders_k
|
da7d67e69d
|
CreateShortCut > CreateShortcut
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6453 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-03-28 16:21:39 +00:00 |
|
anders_k
|
1e17d02ff7
|
Added CreateShortcut /NoWorkingDir optional parameter
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6452 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-03-28 16:17:07 +00:00 |
|
anders_k
|
ce0d6a7a94
|
Don't list /amd64-unicode in !addplugindir help (makensis win32)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6446 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-03-04 19:26:56 +00:00 |
|
anders_k
|
a7261be70c
|
Fixed some warnings
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6443 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-02-11 01:34:11 +00:00 |
|
anders_k
|
2c0e7ad0bd
|
Calculate ctlcolors64 offset correctly
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6441 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-02-09 19:32:41 +00:00 |
|
anders_k
|
d799ee53d7
|
Basic Win64 support (MSVC)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6439 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-02-08 00:13:52 +00:00 |
|
kichik
|
66620388fe
|
fix gcc warning
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6435 212acab6-be3b-0410-9dea-997c60f758d6
|
2014-02-02 00:37:50 +00:00 |
|
anders_k
|
527cf2d7a4
|
Fix bug#1086, don't parse non-branch instructions inside a !if 0 block
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6418 212acab6-be3b-0410-9dea-997c60f758d6
|
2013-12-08 16:24:06 +00:00 |
|
anders_k
|
be6c7e6a1d
|
Major POSIX overhaul
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6416 212acab6-be3b-0410-9dea-997c60f758d6
|
2013-12-08 14:34:38 +00:00 |
|
anders_k
|
bb9b88b70f
|
Fix DupWCFromBytes/CharEncConv optimized return bug when converting UTF16LE license file to wchar_t(UTF16LE)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6414 212acab6-be3b-0410-9dea-997c60f758d6
|
2013-10-08 18:59:28 +00:00 |
|
anders_k
|
e63fa6c53b
|
Win64 fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6413 212acab6-be3b-0410-9dea-997c60f758d6
|
2013-09-06 23:48:59 +00:00 |
|
anders_k
|
ed8d91a1c1
|
ChangeUI must force RichEdit20A/W class based on target
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6411 212acab6-be3b-0410-9dea-997c60f758d6
|
2013-08-18 16:34:10 +00:00 |
|
anders_k
|
51e2b07f05
|
Fixed bug #1079, broken !define Unicode null terminator
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6409 212acab6-be3b-0410-9dea-997c60f758d6
|
2013-08-15 21:22:17 +00:00 |
|
anders_k
|
6c283bde91
|
!include defaults to UTF-8 after Unicode True
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6407 212acab6-be3b-0410-9dea-997c60f758d6
|
2013-08-08 00:26:59 +00:00 |
|
anders_k
|
55738e1385
|
Optimize FileReadByte/FileReadWord
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6400 212acab6-be3b-0410-9dea-997c60f758d6
|
2013-07-28 14:46:24 +00:00 |
|
anders_k
|
d387a32658
|
FileRead in Unicode installers can handle DBCS, conversion output is limited to UCS-2
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6399 212acab6-be3b-0410-9dea-997c60f758d6
|
2013-07-27 23:09:54 +00:00 |
|
anders_k
|
009318ef94
|
Fix "!insertmacro foo /* this comment kills the macro body" parser bug
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6384 212acab6-be3b-0410-9dea-997c60f758d6
|
2013-07-10 21:03:32 +00:00 |
|
anders_k
|
cc796c202d
|
Fix !searchparse
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6367 212acab6-be3b-0410-9dea-997c60f758d6
|
2013-05-21 19:18:26 +00:00 |
|
anders_k
|
bd591bf196
|
200? -> 2013
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6352 212acab6-be3b-0410-9dea-997c60f758d6
|
2013-05-17 19:31:36 +00:00 |
|
anders_k
|
0653f46c07
|
StdOut Unicode support, controlled by /OUTPUTCHARSET and/or existing BOM if redirected.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6350 212acab6-be3b-0410-9dea-997c60f758d6
|
2013-05-04 13:32:47 +00:00 |
|
anders_k
|
cf0d27706a
|
Improved !searchparse error detection/handling
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6348 212acab6-be3b-0410-9dea-997c60f758d6
|
2013-04-16 21:02:50 +00:00 |
|
kichik
|
30d337eac1
|
fixed LicenseLangString always failing
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6336 212acab6-be3b-0410-9dea-997c60f758d6
|
2013-04-11 08:49:00 +00:00 |
|
anders_k
|
5fb2e9e166
|
Unicode support for !define /file and !searchparse /file
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6329 212acab6-be3b-0410-9dea-997c60f758d6
|
2013-04-10 02:51:33 +00:00 |
|
anders_k
|
9b35c900cb
|
Added !appendfile /CHARSET parameter, output is written using the new NOStream class
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6326 212acab6-be3b-0410-9dea-997c60f758d6
|
2013-04-03 22:46:17 +00:00 |
|
anders_k
|
fe8e4a36bf
|
Added ${__COUNTER__} predefine
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6325 212acab6-be3b-0410-9dea-997c60f758d6
|
2013-03-29 02:39:07 +00:00 |
|
anders_k
|
9fa3398dd9
|
Support special ${U+1}...${U+FFFFFFFF} Unicode character defines
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6324 212acab6-be3b-0410-9dea-997c60f758d6
|
2013-03-29 02:04:21 +00:00 |
|
anders_k
|
d3d637fab9
|
Fixed minor MakeNSIS leaks (Bug #3474662)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6309 212acab6-be3b-0410-9dea-997c60f758d6
|
2013-03-19 02:11:37 +00:00 |
|
anders_k
|
0e851e4b79
|
Reduced !include/!insertmacro recursion stack usage (Bug #3067954)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6306 212acab6-be3b-0410-9dea-997c60f758d6
|
2013-03-17 21:13:07 +00:00 |
|