anders_k
53ff19bd81
Fixed StrClb Unicode bug (patch 302)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7266 212acab6-be3b-0410-9dea-997c60f758d6
2021-05-03 22:23:42 +00:00
anders_k
f3b34153bc
Use the correct "Un" mode even if it is unused
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7265 212acab6-be3b-0410-9dea-997c60f758d6
2021-05-03 21:56:02 +00:00
anders_k
1cae67f562
Try to warn the user if they forgot to declare the function
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7257 212acab6-be3b-0410-9dea-997c60f758d6
2021-01-27 02:27:53 +00:00
anders_k
47e9a6d5ba
Using:StrFunc must be a nop in the artificial function mode
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7256 212acab6-be3b-0410-9dea-997c60f758d6
2021-01-27 01:34:06 +00:00
anders_k
21c7679ed6
Fixed StrFunc parameter order.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7100 212acab6-be3b-0410-9dea-997c60f758d6
2019-06-25 20:29:04 +00:00
anders_k
a46a79cb46
StrFunc.nsh now supports a "using" idiom to help with forward-declaration of functions (bug #1229 )
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@7099 212acab6-be3b-0410-9dea-997c60f758d6
2019-06-23 21:32:34 +00:00
anders_k
94edfa7934
Don't redefine STRFUNC_*VERBOSITY when StrFunc.nsh is included multiple times
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6707 212acab6-be3b-0410-9dea-997c60f758d6
2016-02-12 14:01:11 +00:00
anders_k
721090a0f3
* Reduced verbosity of StrFunc.nsh
...
* Fixed a 64-bit issue in welcome.nsi
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6616 212acab6-be3b-0410-9dea-997c60f758d6
2015-09-24 20:47:47 +00:00
anders_k
e63fa6c53b
Win64 fixes
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6413 212acab6-be3b-0410-9dea-997c60f758d6
2013-09-06 23:48:59 +00:00
wizou
70ccef9cbc
Unicode: Fixed some scripts
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6068 212acab6-be3b-0410-9dea-997c60f758d6
2010-04-21 08:55:35 +00:00
wizou
752d7d239a
Jim Park's Unicode NSIS merging - Step 1 : switch to TCHARs where relevant.
...
Compiler output is identical before & after this step
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/branches/wizou@6036 212acab6-be3b-0410-9dea-997c60f758d6
2010-03-24 17:22:56 +00:00
pabs3
80c2fae5c1
Remove some gratuitous use of non-ANSI characters that were making the Unicode patch harder to review.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5905 212acab6-be3b-0410-9dea-997c60f758d6
2009-01-13 16:54:39 +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
kichik
eb00ff12cc
StrFunc 1.09 by deguix:
...
- Fixed stack problems involving: StrCase, StrRep, StrSort, StrTok.
- Fixed StrClb: When "Action" = "<>", handle was wrongly outputed as text.
- Fixed StrSort, StrStrAdv documentation examples.
- Fixed StrIOToNSIS, StrLoc, StrNSISToIO, StrRep, StrStr: sometimes didn't find "StrToSearch" at all.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3746 212acab6-be3b-0410-9dea-997c60f758d6
2004-10-22 23:52:01 +00:00
kichik
280f1a2803
StrFunc 1.08 by deguix:
...
- Converted all the functions to LogicLib.
- StrSort: Totally remade and it can break old scripts. See documentation for details.
- Added defines: StrFunc_List, *_List and *_TypeList.
- Fixed StrStrAdv: Variables $R0-$R3 couldn't be used on scripts before calling.
- StrRep: Cut down some variables.
- Arranged correctly the order of StrSort on the documentation.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3726 212acab6-be3b-0410-9dea-997c60f758d6
2004-10-12 22:59:42 +00:00
kichik
d02eae4d94
String Functions 1.07
...
- StrStrAdv and StrCase have their functions remodeled with LogicLib. Functions have a lesser chance to have bugs.
- Added case-sensitive comparation option for StrStrAdv.
- StrCase now uses System.dll which makes case convertions effective with all latin letters (i.e. ?).
- StrClbSet and StrClbGet removed, added StrClb.
- Made compact the most usual operations inside the header file. File size reduced.
- Added "!verbose" to header file -> faster compilation and header file output organized (code borrowed from LogicLib.nsh).
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3663 212acab6-be3b-0410-9dea-997c60f758d6
2004-09-24 13:59:03 +00:00
kichik
70ceb70688
1.06
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3522 212acab6-be3b-0410-9dea-997c60f758d6
2004-04-09 13:17:55 +00:00
joostverburg
7b77fdcba5
1.03
...
- Added commands support for uninstall sections and functions
- Fixed variables switch in "StrLoc" and "StrTok" after using these
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3493 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-17 13:38:45 +00:00
kichik
a4a0e1b063
(deguix) replaced StrSort and updated documentation some more
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3482 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-07 15:47:54 +00:00
kichik
58efd7312d
added deguix's collection of string functions
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3479 212acab6-be3b-0410-9dea-997c60f758d6
2004-02-07 00:39:42 +00:00