History of tools/uniParse.tcl of 81502a66ed417565
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of file tools/uniParse.tcl at check-in 81502a66ed417565

2025-11-10
09:50
Deleted: merge trunk check-in: [99af258fc1] user: dkf branch: enums-3, size: 0
2025-08-30
08:45
Deleted: TIP 726 check-in: [9e3f0254e3] user: apnadkarni branch: main, size: 0
2025-08-12
14:43
Merge 8.6 file: [e2c8978799] check-in: [32fc124107] user: jan.nijtmans branch: core-9-0-branch, size: 10991
14:25
Update dde => 1.4.5. Don't worry about Tcl 8.7 any more file: [d73a294094] check-in: [7037a107d0] user: jan.nijtmans branch: core-8-6-branch, size: 10993
13:44
Deleted: remove tclUniData.c and uniParse.tcl: not used any more check-in: [b885c376e5] user: jan.nijtmans branch: tip-726, size: 0
2025-07-02
13:36
naming unnamed enums for slightly better debuggging/IDE metadata file: [6162228020] check-in: [2bef4baa8f] user: dkf branch: enums-3, size: 11121
2024-07-20
15:59
Merge trunk [91c2f411e7e71552], TIP #636 (tip-636-tcl9-644), resolve all conflicts including those resulting from conflicting Tcl_Obj interface implementations, and relicense under GNU Affero General Public License. All tests pass. file: [daf99dba09] check-in: [d8a3450f12] user: pooryorick branch: unchained, size: 10849
2024-01-09
11:50
More small changes to use "modern" features file: [9a20039749] check-in: [4aebdc40c2] user: dkf branch: dkf-use-9-features, size: 11083
2023-04-30
18:36
Remove all code that is conditioned on TCL_MAJOR_VERSION. file: [d90443519f] check-in: [5037505a02] user: pooryorick branch: unchained, size: 10472
2021-09-02
14:41
(c) -> ©, now that TIP #587 is accepted file: [dbd6d951a9] check-in: [7dd529ed06] user: jan.nijtmans branch: core-8-branch, size: 11091
2021-02-12
10:59
Replace Unicode 13 tables with Unicode 14 (still not finailized). Let's see how it goes so far. file: [a0313823fa] check-in: [c00a7cb94b] user: jan.nijtmans branch: unicode-14, size: 11092
2020-12-28
14:46
TIP #587 follow-up: Looks like -encoding utf-8 still was missing in some places, only visible on Windows file: [64bad3d1f0] check-in: [95852bc2ed] user: jan.nijtmans branch: core-8-branch, size: 11093
2020-11-20
14:48
Don't use "Copyright <year> _by_" any more. This results in more consistant copyright statements in the (html) documentation file: [96ab154389] check-in: [8c69d8dabe] user: jan.nijtmans branch: core-8-6-branch, size: 11077
2020-09-14
09:22
Prevent the usage of the term safe/unsafe child. Suggested by Keith Nash. Thanks! More usage of $index<0 in stead of $index==-1 consistantly file: [0c4364980e] check-in: [4f1522879b] user: jan.nijtmans branch: core-8-6-branch, size: 11083
2020-03-17
16:19
Unicode 13 has a new range of characters from 0x30000 to 0x3134A, so generate those in the tables too. Add one reserved stub entry (Backported from 8.6) file: [f174de24ba] check-in: [fefbf6d8b0] user: jan.nijtmans branch: core-8-5-branch, size: 11087
2020-02-11
13:31
Update all tables to [http://unicode.org/versions/Unicode13.0.0/|Unicode 13] (to be released March 10, 2020) file: [45111e6ce3] check-in: [8858804859] user: jan.nijtmans branch: unicode-13, size: 11122
2019-03-16
21:10
Merge 8.7 Move up some stub entries related to Tcl_UniChar Use TCL_UTF_MAX=4 for full Unicode in stead of TCL_UTF_MAX=6 (TCL_UTF_MAX: 3 is default) file: [6b39287f3a] check-in: [81502a66ed] user: jan.nijtmans branch: utf-max, size: 11122
2018-04-29
21:14
Upgrade everything to Unicode 11 (still in beta, expected in june 2018) file: [180d68bef6] check-in: [8f0b52858b] user: jan.nijtmans branch: core-8-branch, size: 10922
2015-09-01
18:54
Various Unicode handling enhancements, when building with TCL_UTF_MAX > 3, inspired by androwish. No effect if TCL_UTF_MAX=3 (which is the default) file: [77a94931f6] check-in: [e2278643dc] user: jan.nijtmans branch: trunk, size: 10806
2013-01-22
19:24
Contribution by Patrick Fradin <patrick.fradin@planar.com> Quoting his mail: <pre> ========================================================== Hi Jeff, I spent some of my time to contribute to the TclTk community ! I'm in late for Christmas gift but like we said in French : "Mieux vaut tard que jamais". ;-) I've use TclDevKit 5.3.0 tclchecker to analyse TclTk code in Tcl and Tk library directories (library, tools and tests) to correct a lot of warnings and few errors. (encapsulate some expr, use 'chan xxx' instead of fconfigure, fileevent...) I've made some improvements too : Examples : - Use 'lassign' instead of many 'lindex' of 'foreach/break' loop. - Use 'in' or 'ni' operators instead of 'lsearch -exact' or to factorise some eq/ne && / || tests. - Use 'eq' or 'ne' to tests strings instead of '==' or '!='. - Use 'unset -nocomplain' to avoid 'catch {unset...}'. - Remove some useless catch around 'destroy' calls. - Use expand {*} instead of 'eval'. Don't touch a lot of code because I don't know all structs and lists. I think it could be a greater improvement to reduce 'eval' calls. Due to previous experience, I dot not change any indentation ! ;-) ========================================================== </pre> file: [4c7f9c4f1e] check-in: [d801822907] user: andreask branch: contrib-patrick-fradin-code-cleanup, size: 10658
2012-02-02
21:13
[Frq 3464401] Support Unicode 6.1 file: [d4bd28e9e5] check-in: [0090ba5598] user: jan.nijtmans branch: core-8-5-branch, size: 10638
2012-01-26
21:58
merge trunk file: [47bdd584aa] check-in: [702fdde8e2] user: jan.nijtmans branch: tip-389-impl, size: 10640
19:59
merge to feature branch file: [7fcee99154] check-in: [269088cd64] user: jan.nijtmans branch: rfe-3464401, size: 10638
2012-01-22
21:49
[Frq 3473670]: Various Unicode-related speedups/robustness file: [d40c5e1193] check-in: [2ccfd0f771] user: jan.nijtmans branch: core-8-5-branch, size: 10638
21:41
[Frq 3473670]: Various Unicode-related speedups/robustness file: [44316d5d35] check-in: [c9118566f9] user: jan.nijtmans branch: core-8-4-branch, size: 10638
15:30
merge trunk expand all unicode tables and tools to eventually handle the unicode chars > 0xffff (if UTF_MAX_CHAR > 3) file: [b68b1a8088] check-in: [544e5419f0] user: jan.nijtmans branch: rfe-3473670, size: 10464
2012-01-14
09:30
rfe-3473670: Various Unicode-related speedups/robustness file: [a3cceebcb6] check-in: [92168a99c1] user: jan.nijtmans branch: rfe-3473670, size: 9983
2011-12-24
00:15
[Bug 3464428] string is graph \u0120 is wrong file: [3eb8c3eee4] check-in: [005fc77cde] user: jan.nijtmans branch: core-8-5-branch, size: 9890
2011-12-23
23:31
[Bug 3464428] string is graph \u0120 is wrong file: [07428024fe] check-in: [13071df962] user: jan.nijtmans branch: core-8-4-branch, size: 9890
2011-12-07
06:17
[Bug 3444754] string tolower \u01c5 is wrong file: [4c8ecf1b66] check-in: [74cab55c44] user: jan.nijtmans branch: core-8-5-branch, size: 10191
06:13
[Bug 3444754] string tolower \u01c5 is wrong file: [dad18eaf5d] check-in: [b2fd948d0c] user: jan.nijtmans branch: core-8-4-branch, size: 10191
2011-08-24
07:50
Upcoming TIP implementation: Full support for Unicode 6.0 file: [8233dc159c] check-in: [5721cf9ae6] user: jan.nijtmans branch: tip-389-impl, size: 10286
2011-08-18
12:24
remove some debugging stuff file: [ad9f4ebe6d] check-in: [957b270cdb] user: jan.nijtmans branch: core-8-5-branch, size: 9927
12:23
remove some debugging stuff file: [88becaae74] check-in: [135a5e9af6] user: jan.nijtmans branch: core-8-4-branch, size: 9927
11:27
[Bug 3393714] overflow in toupper delta file: [fdc1dc6af5] check-in: [fa9548d6a1] user: jan.nijtmans branch: core-8-5-branch, size: 10206
11:24
[Bug 3393714] overflow in toupper delta file: [d262b2415d] check-in: [dabf52a843] user: jan.nijtmans branch: core-8-4-branch, size: 10206
2011-03-02
16:06
Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them. file: [ca4b31e614] check-in: [79367df0f0] user: dgp branch: core-8-5-branch, size: 9951
2011-03-01
15:38
Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause more harm than good. Purged them. file: [4967770d7e] check-in: [90b4acd7bd] user: dgp branch: core-8-4-branch, size: 9951
2010-11-17
12:47
Moving tools in non-NRE branch forward, replaying the changes in 8.6 trunk. file: [3d0c05366f] check-in: [45a42439b4] user: andreask branch: activestate-nre-excised-variant-1-roll-forward, size: 10044
2010-10-23
14:41
[Bug 3085863]: tclUniData 9 years old Upgrade everything to Unicode 6.0, except non-BMP characters > 0xFFFF file: [fb7bb2145d] check-in: [fc0a947b55] user: nijtmans branch: core-8-4-branch, size: 10052
07:32
[Bug 3085863]: tclUniData 9 years old Upgrade everything to Unicode 6.0, except non-BMP characters > 0xFFFF file: [53eb639813] check-in: [62a84670be] user: nijtmans branch: core-8-5-branch, size: 10052
2010-10-20
01:50
merge file: [6769d962ab] check-in: [6c4e1f869f] user: kennykb branch: dogeen-assembler-branch, size: 10050
2010-10-19
12:32
merge file: [4a9b982eaa] check-in: [0646ad3236] user: dgp branch: dgp-refactor, size: 10048
2010-10-18
21:47
[Bug 3085863]: tclUniData 9 years old Added testcases for Unicode 6.0 file: [e2694be7c8] check-in: [66a4ae270f] user: nijtmans branch: trunk, size: 10047
2010-10-15
18:24
merge file: [f8396ddd8d] check-in: [d05a84092b] user: dgp branch: dgp-refactor, size: 9940
15:25
[Bug 3085863] tclUniData 9 years old: Updated Unicode tables to latest UnicodeData.txt, corresponding with Unicode 6.0 (except for out-of-range chars > 0xFFFF) file: [a608ef2f1f] check-in: [6ba009f19d] user: nijtmans branch: trunk, size: 9939
2010-10-13
01:46
merge file: [d731c91897] check-in: [16ecf1446f] user: dgp branch: dgp-refactor, size: 9939
2010-10-12
15:19
Generate proper const qualifiers for tclUniData.c file: [ff54ed3dd5] check-in: [d7580c2bee] user: nijtmans branch: trunk, size: 9938
2010-09-17
12:55
Merge from HEAD to rmax-ipv6-branch file: [f6565cd115] check-in: [70c6ac9692] user: rmax branch: rmax-ipv6-branch, size: 9921
2010-07-02
13:14
merge file: [3cf8bf86c0] check-in: [38052b45c9] user: dgp branch: dgp-refactor, size: 9921
2010-07-01
21:28
[Bug #3020677] wish can't link reg1.2 formatting, spacing, cleanup unused variables file: [4d9ac99aa0] check-in: [cc4ffb1da9] user: nijtmans branch: trunk, size: 9920
2010-06-07
17:36
rebranch from HEAD file: [2f493dea50] check-in: [f3af08f468] user: rmax branch: rmax-ipv6-branch, size: 9922
2010-05-27
13:47
merge file: [82482c3fcd] check-in: [5d15878275] user: dgp branch: dgp-refactor, size: 9921
08:38
uniParse.tcl: Don't generate spaces at the end of a line. file: [baef85eb93] check-in: [297435b345] user: nijtmans branch: trunk, size: 9920
2001-05-28
04:37
* tools/uniClass.tcl: added comments to output format and the script for clarification. * tools/uniParse.tcl: corrected filename output and GetDelta macro to use 'info' as param (was 'infO') file: [ac16bc7cf4] check-in: [17ae337d81] user: hobbs branch: trunk, size: 9874
1999-06-24
03:27
* unix/Makefile.in: Changed install-doc to install-man. * tools/uniParse.tcl: * tools/uniClass.tcl: * tools/README: * tests/string.test: * generic/regc_locale.c: * generic/tclUniData.c: * generic/tclUtf.c: * doc/string.n: Updated Unicode character tables to reflect latest Unicode 2.1 data. Also rationalized "regexp" and "string is" definitions of character classes. file: [1d8b6b8289] check-in: [9d26b83359] user: stanton branch: trunk, size: 9876
1999-04-21
00:42
Deleted: Added comments for 4/19 and 4/20 check-in: [6c6fc5d7b2] user: redman branch: scriptics-tclpro-1-2-old, size: 0
1998-11-04
04:39
Merged Henry's latest changes to add support for character ranges in cvec data type Added support for Unicode character classes in regular expressions We now support the following character classes: alnum, alpha, blank, cntrl, digit, graph, lower, print, punct, space, upper, xdigit These all follow the example set by the GNU regular expression package for Java except that "digit" only matches the ASCII '0'-'9' characters. Renamed tclUtf.h to tclUniData.c file: [67e156fdba] check-in: [6a4b8e2ee0] user: stanton branch: core-8-1-branch-old, size: 9343
1998-10-16
01:16
Added: Added Unicode character table support: added TclUniCharIsWordChar tclCmdMZ.c (Tcl_StringObjCmd): added "totitle" subcommand, changed "wordend" and "wordstart" to properly handle Unicode word characters and connector punctuation file: [c63e8d1667] check-in: [a448adffae] user: stanton branch: core-8-1-branch-old, size: 9030