Commit graph

3885 commits

Author SHA1 Message Date
kichik
578065d849 use NSIS_VERSION from the new automatically genereated version.h
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4537 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 19:14:18 +00:00
kichik
32a717faf5 move NSIS_VARS_SECTION to sconf.h
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4536 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 19:12:04 +00:00
kichik
7a5163ea59 write all defines to sconf.h which is included by config.h instead of passing them on the command line
write the freaquently changing NSIS_VERSION to a separate file named version.h so only files that really need it will include it


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4535 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 19:10:42 +00:00
kichik
2af8b64f00 fixed bug #1400995 - MB_TOPMOST doesn't work as first sections' instruction
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4534 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 18:15:35 +00:00
kichik
8e9a79a4b7 applied patch #1434174 - GCC 4.2 patches
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4533 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 16:19:55 +00:00
kichik
9ec765a72b wrong strcmp for !define /math division
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4532 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 16:10:38 +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
0bed8171f5 sprintf into a buffer, not a random address
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4530 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 16:00:23 +00:00
kichik
740fe7af2b removed stray parenthesis
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4529 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 15:55:51 +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
f9b8b44682 more credit
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4527 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 15:09:18 +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
0bcee34186 applied patch #1416988 - small italian translation bug
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4525 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 11:49:47 +00:00
kichik
eb62434d0b applied patch #1427189 - Czech grammar mistakes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4524 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 11:48:32 +00:00
kichik
d114d2e55a fixed bug #1432423 - section 4.9.14.8 IsWindow example incorrect
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4523 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 11:44:15 +00:00
kichik
940af5f963 fixed bug #1431593 - dir_reader::matches uses iterator that is at end
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4522 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 11:41:22 +00:00
kichik
bb93a15df6 example moved to Examples directory
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4521 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-23 17:54:57 +00:00
pabs3
7e0ba02822 Fix 1431958: Properly convert !addincludedir paths on POSIX platforms.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4520 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-23 11:27:56 +00:00
kichik
24511de6f6 added Nop
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4519 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-11 18:54:04 +00:00
kichik
7332ff04d7 Updates by Instructor:
- Added /NOUNLOAD flag for the system plugin calls. Functions that uses system plugin calls several times, now 25-75% faster.
 - Added tests for new WordReplace options "{", "}", "{*", "}*"


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4518 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-10 10:51:26 +00:00
kichik
aa43f0c349 Updates by Instructor
1. "WordReplace"
   -Added options "{", "}", "{*", "}*"

2. "GetOptions"
   -Now sets error flag if option does not found

3. "ConfigRead"
   -Now sets error flag if entry does not found

4. New case sensitive functions:
      "WordFindS", "WordFind2XS", "WordFind3XS", "WordReplaceS",
      "WordAddS", "WordInsertS", "StrFilterS", "TextCompareS",
      "ConfigReadS", "ConfigWriteS", "GetOptionsS"


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4517 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-10 10:46:57 +00:00
kichik
082160fb3e throw runtime_error as it's more appropriate and has the required constructor on libstdc++ as well
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4516 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-04 15:01:18 +00:00
joostverburg
849e7b71d3 updated by Plamen Penkov
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4515 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-01 16:55:38 +00:00
pabs3
e2c7cdb60a Remember to define __BIG_ENDIAN__ for the tests as well as makensis.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4514 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-01 06:01:11 +00:00
kichik
7a6d8b8d8b fixed bug #1420352 - check box transparent background
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4513 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-31 19:52:11 +00:00
kichik
90301110cc fixed bug #1420657 - RMDIR doesn't delete file with double dots prefix
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4512 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-31 18:27:28 +00:00
kichik
2c7ee57a18 check if log_dolog is set for NSIS_CONFIG_LOG_STDOUT as well
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4511 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-27 18:06:46 +00:00
kichik
94f7f3b673 added NSIS_CONFIG_LOG_STDOUT
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4510 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-27 17:53:00 +00:00
kichik
cfec122ba1 pass NSIS_CONFIG_LOG_ODS to script
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4509 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-27 17:51:57 +00:00
kichik
a94a7b67e3 fixed bug #1174742 - Icon error message is uninformative
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4508 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-27 15:57:56 +00:00
kichik
a889217375 richedit controls automatically set the hand cursor for links, no need to do it manually
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4507 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-27 15:44:40 +00:00
kichik
fad6285077 - Windows Vista has a LANGID for Breton (1150)
- some updates


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4506 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-27 15:26:13 +00:00
pabs3
82cbf4e478 Fix Debian bug #350112: Use CPPDEFINES instead of broken CPPFLAGS to define __BIG_ENDIAN__ on big endian POSIX platforms.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4505 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-27 13:45:08 +00:00
kichik
3284f9344a typo
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4504 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-26 18:02:37 +00:00
kichik
d7a2e44366 - added another version of MUI_INNERTEXT_COMPONENTS_DESCRIPTION_INFO for NSIS_CONFIG_COMPONENTPAGE_ALTERNATIVE
- more updates


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4503 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-26 17:24:26 +00:00
kichik
76562d1561 2.14
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4501 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-24 18:08:38 +00:00
kichik
75d0211ffd check g_tmp[0] not state_language[2]
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4500 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-24 17:57:50 +00:00
kichik
d03520360f 2.14
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4499 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-24 17:54:51 +00:00
kichik
b747052c7f fixed bug #1412159 - NSIS 2.13 doesn't work on Win 95/98/NT
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4498 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-24 17:54:35 +00:00
kichik
80cca71694 g_tmp should be at least twice NSIS_MAX_STRLEN, no matter what NSIS_MAX_STRLEN is
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4497 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-24 17:31:24 +00:00
kichik
9f93fcfa18 oops, quoting problems, back to config.h
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4496 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-21 15:59:33 +00:00
kichik
dcc5a3c002 moved VARS_SECTION_NAME from config.h to config.py and renamed it to NSIS_VARS_SECTION
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4495 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-21 15:17:28 +00:00
kichik
5e71f67d63 don't install TODO.txt
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4493 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-21 12:29:33 +00:00
kichik
5661896a80 2.13
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4492 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-21 12:16:24 +00:00
kichik
2187e4a2eb clearer description
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4491 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-21 12:02:21 +00:00
kichik
00fc638696 more credit
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4490 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-21 11:59:55 +00:00
kichik
f38984a023 2.13
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4489 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-21 11:51:34 +00:00
kichik
9d4a348efa it's $LANGUAGE, not $LANG
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4488 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-21 11:48:07 +00:00
kichik
c1a81d0dd2 only fix htmls when not on win32
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4487 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-21 10:18:06 +00:00
pabs3
0913023f33 Merge patch for better installs on POSIX platforms.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4486 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-21 09:54:23 +00:00