Commit graph

4350 commits

Author SHA1 Message Date
kichik
29c8d0da5c use compression for cvs
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5015 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-31 10:47:03 +00:00
kichik
5107637e7e fixed access violation in case m_vItems[i]->szClass is an int resource
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5014 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-31 09:21:51 +00:00
kichik
3b48b74364 unshared dll example
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5013 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-30 21:49:16 +00:00
kichik
6dba6f5f93 use default crt entry point
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5012 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-30 19:44:52 +00:00
kichik
b1545f5a6a formatting without _floatp10
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5011 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-30 19:40:27 +00:00
kichik
7b3240cd5c distribute nsis.exe.manifest for the nsis menu as it's dynamically linked
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5010 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-30 16:30:22 +00:00
kichik
02d652d64a cd /D so WXWIN on other drives will work
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5009 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-27 19:14:35 +00:00
kichik
00e1788675 applied patch #1680556 - fixes to allow zip2exe & Makensisw to build in winelib
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5008 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-24 13:55:59 +00:00
kichik
089dfb7da9 don't enter message loop when window failed creation (because of input error or anything else)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5007 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-20 22:28:55 +00:00
kichik
c6caf04ec7 fixed bug #1684751 - StartMenu accepts empty paths
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5006 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-20 21:44:19 +00:00
kichik
de7ebfe3ce better error handling
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5005 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-20 21:42:07 +00:00
kichik
08de3671da size optimization
it's official. even msdn now says SHGetMalloc returns the same allocator CoTaskMemFree uses and a little debugging backs this even on Windows 95


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5004 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-20 21:33:28 +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
f8a810ba45 work around perl's weirdness with executing cvs.exe after changing STDOUT for cvs2cl.pl
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5002 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-18 20:03:15 +00:00
kichik
8c04e65bb6 couple of fixes to make cvs2cl.pl run (but not work yet(
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5001 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-18 19:23:49 +00:00
kichik
7b6071caec more of bug #1635841 - gcc strict-aliasing and build system
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5000 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-18 18:34:03 +00:00
kichik
576446db5e more of patch #1644712 - new compiler predefines
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4999 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-18 18:33:28 +00:00
pabs3
6842d80d30 applied patch #1680508 - generate a ChangeLog at release time
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4998 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-15 02:49:08 +00:00
pabs3
988c973576 fixed bug #1680944: Woooops, add the SConscript for ExDLL
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4997 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-15 00:43:42 +00:00
pabs3
8e30ac8979 Install the example plugin and C header by default
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4996 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-12 10:07:38 +00:00
pabs3
baa898b952 Missed a warning
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4995 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-11 16:49:02 +00:00
pabs3
747ad310e5 Kill some compiler warnings under Linux and mingw32
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4994 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-11 15:58:46 +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
7c08c07d9f use HKCU
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4992 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-10 17:49:03 +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
f6849b6bec it's /o not /0
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4989 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-10 14:16:30 +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
5e8edf541e cd to the right directory
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4987 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-09 18:50:12 +00:00
kichik
bc5c323c6d removed /Q from rd - ask to be sure
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4986 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-09 18:13:24 +00:00
kichik
e659fbc3f9 applied patch #1677482 - wxbuild.bat for paths with spaces
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4985 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-09 18:11:53 +00:00
kichik
cfa0085a2a fixed bug #1667976 - new nsis menu is larger
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4984 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-09 15:56:41 +00:00
pabs3
4580795d2f partially fixed bug #1672315: NSIS Menu not portable to Linux wxGTK
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4983 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-08 01:47:14 +00:00
kichik
140845e1bb typo
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4982 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-07 18:55:25 +00:00
pabs3
ed044c3046 FTBFS due to using the wrong log_printf function
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4981 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-07 09:26:19 +00:00
kichik
faac838b4e report error in log for WriteReg* when RegSetValueEx itself fails and not only RegCreateKeyEx
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4980 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-06 21:22:37 +00:00
kichik
9fc8466b7c listing file is fun
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4979 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-06 21:14:12 +00:00
kichik
6ea14b45da size optimization
it's official. even msdn now says SHGetMalloc returns the same allocator CoTaskMemFree uses and a little debugging backs this even on Windows 95


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4978 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-06 20:35:53 +00:00
kichik
08650c9384 size optimization - GlobalFree isn't called in any other case, no need here as well
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4977 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-04 19:53:58 +00:00
kichik
417bc94156 fixed cross-reference
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4976 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-04 18:49:27 +00:00
kichik
f45a2d81eb it's MSTOOLKIT not MSVCTOOLKIT
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4975 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-04 17:00:27 +00:00
kichik
083e7d1956 missing comma
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4974 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-03 15:19:58 +00:00
kichik
5493360c14 oops... comment line continuation
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4973 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-03 14:23:43 +00:00
kichik
781c8aa1b8 size optimization - use don't add "Locale" twice to data section
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4972 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-03 14:19:30 +00:00
kichik
05d910c289 size optimization - use GetNSISString to do complicated stirng processing
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4971 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-03 14:18:49 +00:00
kichik
b00c69290f size optimization - no need for both GetEnvironmentVariable and ExpandEnvironmentStrings
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4970 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-03 14:18:20 +00:00
kichik
5ea297c4ca more on building and installing without cross-compiler on posix
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4969 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-03 13:21:55 +00:00
kichik
6355acfa03 match language number on site
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4968 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-03 13:05:13 +00:00
kichik
6ff6d600a7 fixed uninstallers processing of /D=
realcmds might point exactly to cmdline, so zeroing cmdline-2 may not affect it
instead, zero cmdline-2, cmdline-1, cmdline and cmdline+1 (entire " /D=")


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4967 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-03 12:49:08 +00:00
kichik
a32989e4f6 default UI language
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4966 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-03 10:31:18 +00:00