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 | |