Commit graph

1068 commits

Author SHA1 Message Date
kichik
95dd28933b fixed bug #1299100 - File /nonfatal line not seen by relative jumps
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4465 212acab6-be3b-0410-9dea-997c60f758d6
2005-12-31 14:23:57 +00:00
kichik
ccec5e08cb fixed bug #1362443 - BrandingText /TRIM* expands label
a warning is displayed if the label is actually expanded


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4464 212acab6-be3b-0410-9dea-997c60f758d6
2005-12-31 14:13:16 +00:00
kichik
e43d521307 fixed bug #1324734 - $LANGUAGE based on locale rather than UI language
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4463 212acab6-be3b-0410-9dea-997c60f758d6
2005-12-30 15:47:47 +00:00
kichik
3f18dc0b75 use normal file functions for wininit.ini modification
- according to msdn, mmap operations can raise an exception which wasn't handled
 - free up a lot of bytes from .data section (no mmap API functions)
 - mmap size is, like allocation of a buffer, limited by available memory


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4462 212acab6-be3b-0410-9dea-997c60f758d6
2005-12-30 13:51:02 +00:00
kichik
c3bf6a68a7 use NSIS_MAX_STRLEN-1 instead of 1023 for FileRead limit
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4460 212acab6-be3b-0410-9dea-997c60f758d6
2005-12-27 19:22:56 +00:00
kichik
7a4bdcf90f size optimization (zlib is back to 34/35)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4459 212acab6-be3b-0410-9dea-997c60f758d6
2005-12-24 16:39:02 +00:00
kichik
ad3d61c837 size optimizations
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4458 212acab6-be3b-0410-9dea-997c60f758d6
2005-12-24 16:28:54 +00:00
kichik
2822e9a3ab fixed bug #1380447 - Abnormal program termination while writing the uninstaller
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4443 212acab6-be3b-0410-9dea-997c60f758d6
2005-12-15 18:47:23 +00:00
kichik
cec469059a applied patch #1374675 - made error message for already defined label clearer
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4439 212acab6-be3b-0410-9dea-997c60f758d6
2005-12-09 13:15:21 +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
03ffaef32d fixed bug #1331292 - browsed network root directory isn't accepted
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4432 212acab6-be3b-0410-9dea-997c60f758d6
2005-11-26 13:06:08 +00:00
kichik
1957dfacad root instdir related bugs that cannot be automatically tested
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4431 212acab6-be3b-0410-9dea-997c60f758d6
2005-11-26 12:44:24 +00:00
kichik
2ffcc41c2d test scripts
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4430 212acab6-be3b-0410-9dea-997c60f758d6
2005-11-26 12:14:57 +00:00
kichik
82ff45a521 don't ignore multiple line comments inside ifdef'ed blocks
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4427 212acab6-be3b-0410-9dea-997c60f758d6
2005-11-25 11:54:11 +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
kichik
8eb5de9e74 added 0x prefix to dword reg values
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4423 212acab6-be3b-0410-9dea-997c60f758d6
2005-11-24 21:17:47 +00:00
kichik
def20ae25b ifdef to get rid of binbuf unused variable warning
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4416 212acab6-be3b-0410-9dea-997c60f758d6
2005-11-24 16:50:10 +00:00
kichik
d0f1bae314 applied patch #1340255 - nicer registry commands log
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4415 212acab6-be3b-0410-9dea-997c60f758d6
2005-11-24 16:45:04 +00:00
kichik
9214f1a563 completed text should only accept one parameter (bug #1349810)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4413 212acab6-be3b-0410-9dea-997c60f758d6
2005-11-14 20:25:48 +00:00
kichik
27e0438fe8 missing SW_HIDE for ExecShell
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4391 212acab6-be3b-0410-9dea-997c60f758d6
2005-11-11 21:39:47 +00:00
kichik
c1b96d78d8 UCS-2LE is not the default on all platforms, so this needs to be explicit
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4389 212acab6-be3b-0410-9dea-997c60f758d6
2005-11-11 21:31:11 +00:00
kichik
a70e478d6e freebsd portability
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4379 212acab6-be3b-0410-9dea-997c60f758d6
2005-11-08 19:30:18 +00:00
kichik
96d7f01ae1 fixed bug #1338423 - SetOverwrite ifdiff fails with FAT
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4373 212acab6-be3b-0410-9dea-997c60f758d6
2005-11-05 14:07:47 +00:00
kichik
0435e051dc applied patch #1348473 - ChangeUI discrepancy
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4367 212acab6-be3b-0410-9dea-997c60f758d6
2005-11-05 12:19:58 +00:00
kichik
3b1ff15cb0 fixed bug #1314004 - Copy details to clipboard can crash
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4365 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-27 20:41:37 +00:00
kichik
833b9ab873 use TreeView_* instead of TVM_*, it looks nicer
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4362 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-25 14:32:34 +00:00
kichik
c554872e1b - extracted reading an entire file to function read_file
- using vector<uchar> for file contents


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4359 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-22 15:53:58 +00:00
kichik
17fa7db2df cosmetics
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4358 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-22 14:46:01 +00:00
kichik
a2177c9b8b dir_readers' memory now freed by boost::scoped_ptr
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4357 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-22 13:40:52 +00:00
kichik
872e35f0e7 it's SHGetSpecialFolderLocation not SHGetSpecialFolderPath
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4356 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-22 13:25:10 +00:00
kichik
f3b771634e fixed bug #1008632 - some special folders don't always work in Windows 9x
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4345 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-21 20:54:44 +00:00
kichik
7ac5477abc use NLF_STRINGS_NO_SPECIAL instead of NLF_STRINGS - 3, as the number three can easily change
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4334 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-18 13:12:47 +00:00
kichik
4e33bf099a added NLF_STRINGS_NO_SPECIAL, number of real NLF strings, not including special strings not defined in the NLF
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4333 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-18 13:12:08 +00:00
kichik
9ab47b62b5 fixed bug #1328629 - Explicitly setting $LANGUAGE does not operate as expected
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4331 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-17 13:39:18 +00:00
icemank
0a17affe37 Fixed #ifdef blocks.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4330 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-16 12:52:04 +00:00
icemank
174feaed16 Fixed comment handling.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4328 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-16 05:37:13 +00:00
kichik
0f7012e04e use my_convert in !delfile
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4324 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-12 14:40:36 +00:00
kichik
c94fdbf119 added !appendfile
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4322 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-12 14:24:21 +00:00
kichik
23f9afc99d possible .data optimization
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4320 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-12 13:32:47 +00:00
kichik
f3d46b8cb5 typo
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4318 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-11 20:04:17 +00:00
kichik
02de188fee no need for 'SectionIn RO' to be case sensitive
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4311 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-07 15:45:08 +00:00
kichik
21816d8036 proper umask
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4310 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-07 13:41:44 +00:00
kichik
03a887ba35 added !tempfile and !delfile
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4307 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-07 13:08:44 +00:00
kichik
e0e4e54cea validate_filename was called before skip_root in is_valid_instpath and so no root directory was ever valid, even with AllowRootDirInstall
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4293 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-04 11:18:43 +00:00
kichik
9dc50cf8d5 POSIX portability
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4291 212acab6-be3b-0410-9dea-997c60f758d6
2005-09-24 15:50:40 +00:00
kichik
54062c79b9 use AddAvailableLibs
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4290 212acab6-be3b-0410-9dea-997c60f758d6
2005-09-24 15:49:38 +00:00
kichik
dc2b49aece don't use NormalizedCommand in IsPluginCommand, it asserts on non-existing plug-in commands
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4287 212acab6-be3b-0410-9dea-997c60f758d6
2005-09-24 11:38:13 +00:00
kichik
f5ee7ddc1c size2 is changed on POSIX
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4286 212acab6-be3b-0410-9dea-997c60f758d6
2005-09-24 11:20:26 +00:00
kichik
4b668f4b43 documented /ENABLECANCEL
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4284 212acab6-be3b-0410-9dea-997c60f758d6
2005-09-23 10:17:16 +00:00