kichik
|
8e06903fc9
|
support for uninstaller
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5779 212acab6-be3b-0410-9dea-997c60f758d6
|
2008-11-20 23:39:45 +00:00 |
|
kichik
|
0f977a9c4f
|
extract the common artificial function code to a macro
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5778 212acab6-be3b-0410-9dea-997c60f758d6
|
2008-11-20 22:54:05 +00:00 |
|
kichik
|
76f8534004
|
fake functions so version detection code isn't massively duplicated
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5777 212acab6-be3b-0410-9dea-997c60f758d6
|
2008-11-20 22:37:30 +00:00 |
|
kichik
|
39b7d36352
|
implemented RFE #2315740 - Library support for ActiveX exe /regserver
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5776 212acab6-be3b-0410-9dea-997c60f758d6
|
2008-11-20 21:54:21 +00:00 |
|
kichik
|
6577ff4f14
|
fixed bug #2067946 - GetParameters returns an incorrect result in some situation.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5748 212acab6-be3b-0410-9dea-997c60f758d6
|
2008-10-10 20:57:08 +00:00 |
|
kichik
|
0215951357
|
applied patch #2095363 - Patch for bug #2070708 (WinVer.nsh, service pack macros)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5719 212acab6-be3b-0410-9dea-997c60f758d6
|
2008-09-14 19:39:19 +00:00 |
|
kichik
|
274cdd5ac9
|
use System's r1 instead of $1
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5704 212acab6-be3b-0410-9dea-997c60f758d6
|
2008-08-15 19:54:38 +00:00 |
|
kichik
|
0ab9548200
|
added service pack support for old versions of nt that didn't support OSVERSIONINFOEX
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5703 212acab6-be3b-0410-9dea-997c60f758d6
|
2008-08-15 18:50:39 +00:00 |
|
kichik
|
7c7f065856
|
applied patch #2036802 - Windows service pack versions in WinVer.nsh
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5702 212acab6-be3b-0410-9dea-997c60f758d6
|
2008-08-15 18:39:39 +00:00 |
|
kichik
|
ff40110eba
|
EM_EXLIMITTEXT from patch #2004129
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5697 212acab6-be3b-0410-9dea-997c60f758d6
|
2008-08-15 17:13:46 +00:00 |
|
kichik
|
c8bed407f8
|
applied patch #1990761 - ${IfNotThen} macro for LogicLib
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5648 212acab6-be3b-0410-9dea-997c60f758d6
|
2008-06-13 16:42:15 +00:00 |
|
joostverburg
|
709ed79b5b
|
msvbvm60.dll is protected by Windows Vista
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5635 212acab6-be3b-0410-9dea-997c60f758d6
|
2008-05-04 12:55:12 +00:00 |
|
joostverburg
|
71b46b45c3
|
check whether function from StrFunc.nsh is already included
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5616 212acab6-be3b-0410-9dea-997c60f758d6
|
2008-05-01 20:31:23 +00:00 |
|
joostverburg
|
1084ca06c6
|
allow StrFunc.nsh to be included multiple times
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5583 212acab6-be3b-0410-9dea-997c60f758d6
|
2008-03-29 17:50:54 +00:00 |
|
joostverburg
|
f655226380
|
* New LangFile.nsh macro LANGFILE_INCLUDE_WITHDEFAULT to load language file with defaults being obtained from a default file. This replaces the LANGFILE_DEFAULT setting and makes it easier to use LangFile.nsh for multiple sets of languages file without having to care about the different LANGFILE_DEFAULT settings.
* Allow LangFile.nsh to be included multiple times.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5577 212acab6-be3b-0410-9dea-997c60f758d6
|
2008-03-29 15:35:08 +00:00 |
|
kichik
|
dbc100af40
|
added missing ${MementoSectionDone}
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5574 212acab6-be3b-0410-9dea-997c60f758d6
|
2008-03-16 19:42:06 +00:00 |
|
kichik
|
6382320e35
|
fixed eol-style
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5530 212acab6-be3b-0410-9dea-997c60f758d6
|
2008-02-08 21:14:37 +00:00 |
|
joostverburg
|
134e5efcdd
|
new macro for installer language files, which does not require the name of the language to be set (this is already done by the standard NSIS language files)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5500 212acab6-be3b-0410-9dea-997c60f758d6
|
2008-01-29 15:33:32 +00:00 |
|
joostverburg
|
858ddb4141
|
new header file for the setup of Visual Basic 6.0 run-time files
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5489 212acab6-be3b-0410-9dea-997c60f758d6
|
2008-01-24 21:45:42 +00:00 |
|
kichik
|
3a836f1f60
|
more comments for IfNot from patch #1846785
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5458 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-12-29 14:09:32 +00:00 |
|
kichik
|
0ae4903206
|
fixed bug #1852141 - WordFind do not support Chinese
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5435 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-12-22 15:27:33 +00:00 |
|
kichik
|
807a9b3687
|
fixed bug #1848952 - Overwriting LANGFILE_abc_NAME not possible anymore
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5431 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-12-22 09:54:29 +00:00 |
|
kichik
|
2675599a31
|
happy new year!
bug #1855805
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5429 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-12-22 09:41:57 +00:00 |
|
kichik
|
b6522a61a3
|
applied patch #1846785 - IfNot support for LogicLib
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5393 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-12-08 13:13:18 +00:00 |
|
kichik
|
83a44fd2e7
|
convert BST_* to numbers without prefix for easier comparison
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5290 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-09-28 18:30:25 +00:00 |
|
kichik
|
49c4a0beb2
|
added BST_* for bug #1792422
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5273 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-09-11 18:00:35 +00:00 |
|
kichik
|
e0dc9ab083
|
use SetRegView lastused to avoid resetting the user's setting
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5270 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-09-08 17:28:37 +00:00 |
|
kichik
|
502fb72397
|
fixed bug #1771644 - LB_ERR missing in WinMessages
added CB_ERR too
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5251 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-08-25 08:39:55 +00:00 |
|
joostverburg
|
d7881c29c8
|
* Distribute MUI2 beta
* Preliminary MUI2 documentation
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5249 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-08-22 21:57:23 +00:00 |
|
joostverburg
|
346685ca9e
|
Header file to create langauge file that can be included with a single command.
When LANGFILE_DEFAULT is set, missing strings will automatically be loaded from a default file.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5227 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-08-09 01:08:42 +00:00 |
|
kichik
|
a6231ca0c9
|
applied patch #1742562 to fix bug #1742255 - GetFileVersion shows incorrect version for .NET Framework 2
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5171 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-06-26 17:37:52 +00:00 |
|
kichik
|
a251629bdb
|
fixed bug #1742793 - ReverseSection macro in Sections.nsh doesn't work
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5170 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-06-26 17:27:01 +00:00 |
|
kichik
|
2f6ecc148a
|
better wording
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5131 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-04-27 15:56:37 +00:00 |
|
kichik
|
1ba91cb11f
|
using __LINE__ for special labels can result in duplicate labels across files (two includes in the same function)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5130 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-04-27 15:15:12 +00:00 |
|
kichik
|
99208104ad
|
don't fail when filename starts with a number
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5101 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-04-19 18:24:13 +00:00 |
|
kichik
|
677c489be1
|
use LibraryLocal on POSIX as well
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5086 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-04-15 21:34:38 +00:00 |
|
kichik
|
a25547816b
|
added x64 support for library macros
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5077 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-04-14 16:58:57 +00:00 |
|
kichik
|
bfe47ca072
|
applied patch #1699435 - LIBRARY_IGNORE_VERSION
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5061 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-04-12 17:44:25 +00:00 |
|
kichik
|
b3451dc30e
|
fixed bug #1692761 - Library.nsh warning when not using macro UnInstallLib
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5034 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-04-03 10:47:27 +00:00 |
|
kichik
|
b3310a3170
|
not using System.dll for case-sensitive comparison anymore
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5003 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-03-20 19:38:19 +00:00 |
|
kichik
|
edeb26b7a7
|
don't Return from macro, use Goto
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4993 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-03-10 17:49:21 +00:00 |
|
kichik
|
18baaa804d
|
typo
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4991 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-03-10 16:24:40 +00:00 |
|
kichik
|
2969aa40fc
|
remember previously selected sections
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4990 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-03-10 14:41:05 +00:00 |
|
kichik
|
307dd13446
|
LOGICLIB_SECTIONCMP is no longer required
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4988 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-03-10 12:55:33 +00:00 |
|
kichik
|
3694d06099
|
fixed bug #1664648 - Sections.nsh doesn't like $0
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4947 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-02-20 21:42:53 +00:00 |
|
kichik
|
b1501ca043
|
clear error flag in _TextFunc_TempFileForFile
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4933 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-02-17 11:31:58 +00:00 |
|
kichik
|
cdacbb8b84
|
fixed bug #1631773 - file permission problem with ${LineFind}
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4918 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-02-02 19:51:06 +00:00 |
|
kichik
|
e92f1b0675
|
fixed UnInstallLib for installers
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4912 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-01-27 16:31:26 +00:00 |
|
kichik
|
1750a886af
|
UnInstallLib is usually used in uninstallers, so use un.GetParent instead of GetParent
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4881 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-01-24 16:14:00 +00:00 |
|
kichik
|
bc27ce462e
|
typos
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4879 212acab6-be3b-0410-9dea-997c60f758d6
|
2007-01-24 15:25:11 +00:00 |
|