anders_k
|
7cf2ef1a08
|
Unicode on posix fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6217 212acab6-be3b-0410-9dea-997c60f758d6
|
2012-03-01 21:06:14 +00:00 |
|
anders_k
|
382b2fa282
|
Unicode fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6216 212acab6-be3b-0410-9dea-997c60f758d6
|
2012-02-28 22:40:43 +00:00 |
|
anders_k
|
615ce82030
|
ifstream does not have a wchar_t constructor, use FILE* and our FOPEN wrapper.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6215 212acab6-be3b-0410-9dea-997c60f758d6
|
2012-02-27 22:16:45 +00:00 |
|
anders_k
|
2c89cca183
|
FileRead is problematic on unicode, just document it for now and hope we can fix it later...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6214 212acab6-be3b-0410-9dea-997c60f758d6
|
2012-02-24 15:25:55 +00:00 |
|
anders_k
|
bc9f86d506
|
Halibut: Allow macros to work across files (Upstream rev4803)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6213 212acab6-be3b-0410-9dea-997c60f758d6
|
2012-02-24 12:56:57 +00:00 |
|
anders_k
|
6cf12d3c83
|
SCons options display hack: Fix ListVariable to generate comma separated (quoted if required) list of allowed names
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6212 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-12-15 23:35:40 +00:00 |
|
anders_k
|
b3dc58c704
|
Added ${NSIS_PACKEDVERSION} predefine
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6211 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-12-15 20:07:37 +00:00 |
|
anders_k
|
9931591d3a
|
Emulate g as &g16 in *() struct syntax
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6210 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-12-13 21:20:56 +00:00 |
|
anders_k
|
c57acd99d2
|
Added SYSTEM_LOG "param out" output
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6209 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-12-13 21:16:24 +00:00 |
|
anders_k
|
51a0cb7355
|
Use malloc and not GlobalAlloc in makensis (POSIX)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6208 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-12-13 02:13:20 +00:00 |
|
anders_k
|
a97f08a281
|
Added some rarely used SW_ flags to ExecShell whitelist
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6207 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-12-13 02:04:16 +00:00 |
|
anders_k
|
e57b4c5a67
|
UTF-8 support for SetFont and .nlf font name in ansi build
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6206 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-12-07 08:18:41 +00:00 |
|
wizou
|
4d94e1ae8a
|
fix warnings on BIF_NEWDIALOGSTYLE
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6205 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-12-06 23:48:25 +00:00 |
|
wizou
|
985f4b5e00
|
fix Unicode compilation
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6204 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-12-06 21:28:59 +00:00 |
|
wizou
|
e31ccf2190
|
fix warnings on BIF_NEWDIALOGSTYLE
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6203 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-12-06 21:25:50 +00:00 |
|
wizou
|
d5caa9b185
|
fix Unicode compilation
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6202 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-12-06 21:24:56 +00:00 |
|
wizou
|
b1c298f815
|
fix: use right compiler for x86 target on VS2010 under Windows 64 bits
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6201 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-12-06 21:24:24 +00:00 |
|
wizou
|
0792c8a81f
|
added svn:ignore for .instdist
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6200 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-12-06 21:23:13 +00:00 |
|
anders_k
|
dca62fbbc7
|
Added <<, >> and >>> !define /math operations
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6199 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-12-06 21:04:47 +00:00 |
|
anders_k
|
67d0b165b1
|
Added !if S==, S!=, = and <> compare ops and hex/int/float parsing support
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6198 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-12-06 19:14:45 +00:00 |
|
anders_k
|
357aa9675b
|
Only MSVC is able to generate a compatible pluginapi.lib
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6197 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-12-06 00:48:17 +00:00 |
|
anders_k
|
ef8a83bd41
|
Basic UTF-8 support in ansi build so it can read UTF-8 .nlf files and LangStrings
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6196 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-12-05 23:44:26 +00:00 |
|
anders_k
|
359ad0a055
|
Fix a couple of simple unicode merge and substart related bugs
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6195 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-12-05 22:52:54 +00:00 |
|
anders_k
|
8b457d1aa2
|
Halibut: Always generate fragment for chapter links in htmlsingle mode
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6194 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-12-03 20:07:28 +00:00 |
|
anders_k
|
33770dcd4f
|
Halibut: Remove filename for self relative links in htmlsingle mode
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6193 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-12-03 19:50:02 +00:00 |
|
anders_k
|
bd797ad934
|
Halibut: Include NSIS svn revision in meta generator tag
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6192 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-12-03 18:16:36 +00:00 |
|
anders_k
|
1e138ea336
|
Fix SConstruct Mkdir exists warning and empty verbose stack pop warning in MUI2
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6191 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-12-03 00:14:44 +00:00 |
|
anders_k
|
bbb592401a
|
Replaced CHMDOCS build switch with DOCTYPES=chm,html,htmlsingle
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6190 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-12-02 23:18:34 +00:00 |
|
kichik
|
5a7c66b0f0
|
added missing NSH files and converted includesWin to use Split()
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6189 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-12-02 04:30:49 +00:00 |
|
anders_k
|
dd72b0a0ed
|
Docs: Added some section keywords and fudged TargetMinimalOS min-version
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6188 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-11-30 23:30:29 +00:00 |
|
anders_k
|
c21cccc591
|
Halibut: Added \cfg{xhtml-keywordfragments}{BOOL} for named fragments
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6187 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-11-30 22:17:17 +00:00 |
|
anders_k
|
79dbea3321
|
Added !getdllversion [Bug#2809308,RFE#1873767]
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6186 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-11-21 20:13:30 +00:00 |
|
anders_k
|
443e7f4dc2
|
Added and updated MSVC6 and 2003Feb SDK links
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6185 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-11-20 23:32:00 +00:00 |
|
anders_k
|
de46637e02
|
Changed section index is stored in $0 during .onSelChange callbacks
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6184 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-11-20 22:03:21 +00:00 |
|
anders_k
|
9a3f4e0cb1
|
!verbose varargs support (Ex: !verbose push 3)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6183 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-11-20 18:51:35 +00:00 |
|
anders_k
|
3095000536
|
Don't install "bin\substart.exe"
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6182 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-11-19 20:22:56 +00:00 |
|
anders_k
|
020864c3da
|
Make sure SubStart is a CLI app (MinGW/GNU config bug)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6181 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-11-19 19:53:59 +00:00 |
|
anders_k
|
0617c9d3e7
|
Changed SetWindowLong to SetWindowLongPtr and removed WNDPROC related casts
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6180 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-11-19 15:41:45 +00:00 |
|
anders_k
|
940a12b76c
|
Fixed two old token definition bugs:
!if only supports a single expression
!undef only takes one parameter
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6179 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-11-17 21:04:20 +00:00 |
|
anders_k
|
ddd7e92b3a
|
Fixed two typos
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6178 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-11-17 20:53:44 +00:00 |
|
anders_k
|
3d9c850bb5
|
Added !macroundef
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6177 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-11-17 18:54:49 +00:00 |
|
anders_k
|
20e4aa0787
|
Fixed .Sx vs .sx file extension in scons script
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6176 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-11-17 18:16:12 +00:00 |
|
anders_k
|
1b0467a030
|
MinGW needs Call.sx
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6175 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-11-17 16:04:09 +00:00 |
|
anders_k
|
af78075192
|
Detect ASM+C pre-processor file extension for MinGW with SCons 1.1+
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6174 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-11-17 16:00:29 +00:00 |
|
kichik
|
44f0a9e9e9
|
document the weird workaround
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6173 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-11-15 23:12:24 +00:00 |
|
anders_k
|
650a51baac
|
Added UnsafeStrCpy
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6172 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-11-15 17:59:25 +00:00 |
|
anders_k
|
8cde6958a8
|
Added ${__MACRO__}
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6171 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-11-13 17:31:14 +00:00 |
|
anders_k
|
20dcb1923a
|
Added !if /FileExists
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6170 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-11-13 15:34:43 +00:00 |
|
anders_k
|
a37905cc0c
|
Math: Unicode merge made MinGW build crash again (Bug#2835731), adding fix back in
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6169 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-11-09 18:24:27 +00:00 |
|
anders_k
|
cf4e5cf132
|
Fix a lot of MinGW/GCC warnings
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6168 212acab6-be3b-0410-9dea-997c60f758d6
|
2011-11-09 18:12:57 +00:00 |
|