Commit graph

4183 commits

Author SHA1 Message Date
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
kichik
c16ca4f9fc 2006
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4485 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-20 12:36:30 +00:00
kichik
0cc9b00ff1 *** empty log message ***
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4484 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-19 18:40:42 +00:00