Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Eliminate some macros that are no longer used/needed. | jan.nijtmans | 2016-11-25 | 1 | -1/+1 |
| | |||||
* | Upgrade internal Unicode tables to Unicode 9.0 | jan.nijtmans | 2016-06-21 | 1 | -191/+202 |
|\ | |||||
| * | Upgrade internal Unicode tables to Unicode 9.0 | jan.nijtmans | 2016-06-21 | 1 | -191/+202 |
| | | |||||
* | | Upgrade all internal Unicode tables from Unicode 7.0 to Unicode 8.0 | jan.nijtmans | 2015-06-18 | 1 | -242/+255 |
|\ \ | |/ | |||||
| * | Upgrade all internal Unicode tables from Unicode 7.0 to Unicode 8.0 | jan.nijtmans | 2015-06-18 | 1 | -244/+257 |
| | | |||||
| * | Starting with Unicode 6.3, the mongolian vowel separator (U+180e) is no ↵ | jan.nijtmans | 2014-07-11 | 1 | -2/+2 |
| | | | | | | | | | | | | longer a whitespace, but for Tcl it still is. "NEL/Next Line" (U+0085) should have been a Unicode whitespace, but never was in Tcl. This is corrected in Tcl 8.6, but for legacy reasons not in Tcl 8.5. Update documentation accordingly, and extend test-cases for Unicode 7 compliance. | ||||
* | | Update Unicode tables to Unicode 7.0 | jan.nijtmans | 2014-07-04 | 1 | -297/+340 |
|\ \ | |/ | |||||
| * | Update Unicode tables to Unicode 7.0 | jan.nijtmans | 2014-07-04 | 1 | -297/+340 |
| | | |||||
* | | Update to Unicode 6.3 tables | jan.nijtmans | 2013-10-09 | 1 | -9/+10 |
|\ \ | |/ | |||||
| * | Update to Unicode 6.3 tables | jan.nijtmans | 2013-10-09 | 1 | -10/+12 |
| | | |||||
* | | Fix [a876646efe]: re_expr character class [:cntrl:] should contain \u0000 - ↵ | jan.nijtmans | 2013-06-17 | 1 | -2/+3 |
|\ \ | |/ | | | | | \u001f | ||||
| * | Fix [a876646efe]: re_expr character class [:cntrl:] should contain \u0000 - ↵ | jan.nijtmans | 2013-06-17 | 1 | -2/+3 |
| | | | | | | | | \u001f | ||||
* | | merge trunk | jan.nijtmans | 2012-10-09 | 1 | -2/+2 |
|\ \ | |/ | | | <p>Dont include U+0082 and U+0083 in the Tcl space set | ||||
* | | tip 318 update | jan.nijtmans | 2012-09-23 | 1 | -2/+3 |
|/ | |||||
* | Support Unicode 6.2 (Add Turkish lira sign) | jan.nijtmans | 2012-07-27 | 1 | -1/+1 |
|\ | |||||
| * | Support Unicode 6.2 (Add Turkish lira sign) | jan.nijtmans | 2012-07-27 | 1 | -1/+1 |
| | | |||||
* | | [Frq 3464401] Support Unicode 6.1 | jan.nijtmans | 2012-02-02 | 1 | -308/+324 |
|\ \ | |/ | |||||
| * | merge to feature branchrfe_3464401 | jan.nijtmans | 2012-01-26 | 1 | -241/+361 |
| |\ | |||||
| * | | [Frq 3464401] Support Unicode 6.1 | jan.nijtmans | 2011-12-26 | 1 | -261/+261 |
| | | | | | | | | | (not to be merged until Unicode 6.1 is final!!!) | ||||
* | | | [Frq 3473670]: Various Unicode-related speedups/robustness | jan.nijtmans | 2012-01-22 | 1 | -158/+257 |
|\ \ \ | | |/ | |/| | |||||
| * | | merge trunkrfe_3473670 | jan.nijtmans | 2012-01-22 | 1 | -158/+257 |
| | | | | | | | | | | | | expand all unicode tables and tools to eventually handle the unicode chars > 0xffff (if UTF_MAX_CHAR > 3) | ||||
* | | | [Bug 3464428] string is graph \u0120 is wrong | jan.nijtmans | 2012-01-09 | 1 | -33/+71 |
|\ \ \ | |/ / | |||||
| * | | [Bug 3464428] string is graph \u0120 is wrong | jan.nijtmans | 2012-01-09 | 1 | -85/+90 |
| |/ | |||||
* | | [Bug 3464428] string is graph \u0120 is wrong | jan.nijtmans | 2011-12-24 | 1 | -138/+84 |
|\ \ | |/ | |||||
| * | [Bug 3464428] string is graph \u0120 is wrong | jan.nijtmans | 2011-12-23 | 1 | -212/+84 |
| | | |||||
* | | [Bug 3457031]: Some Unicode 6.0 chars not in [:print:] class | jan.nijtmans | 2011-12-11 | 1 | -87/+5 |
| | | |||||
* | | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause | dgp | 2011-03-02 | 1 | -2/+0 |
|\ \ | |/ | | | more harm than good. Purged them. | ||||
| * | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause | dgp | 2011-03-01 | 1 | -2/+0 |
| | | | | | | more harm than good. Purged them. | ||||
| * | [Bug 3085863]: tclUniData 9 years old | nijtmans | 2010-10-23 | 1 | -394/+605 |
| | | | | | | | | Upgrade everything to Unicode 6.0, except non-BMP characters > 0xFFFF | ||||
* | | [Bug 3085863]: tclUniData 9 years old | nijtmans | 2010-10-23 | 1 | -226/+327 |
| | | | | | | | | Upgrade everything to Unicode 6.0, except non-BMP characters > 0xFFFF | ||||
* | | merge stable branch onto HEAD | dgp | 2007-12-13 | 1 | -1/+1 |
| | | |||||
* | | Eliminate multi-char collating element code completely. Simplifies the code | dkf | 2007-11-14 | 1 | -70/+23 |
| | | | | | | | | | | quite a bit. If people still want the full code, it will remain on the 8.4 branch. [Bug 1831425] | ||||
* | | Comment/#ifdef out the multi-char collating element support code. | dkf | 2007-11-14 | 1 | -22/+28 |
| | | | | | | | | We never used or supported it. [Bug 1831425] | ||||
* | | Improve const-correctness of RE compiler | dkf | 2007-04-19 | 1 | -24/+24 |
| | | |||||
* | | Complete conversion to ANSI function definitions | dkf | 2007-04-10 | 1 | -8/+8 |
| | | |||||
* | | various "const" additions, in line with TIP #27 | nijtmans | 2007-02-20 | 1 | -11/+11 |
| | | |||||
* | | * generic/regc_locale.c (cclass): | das | 2006-07-20 | 1 | -19/+19 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclExecute.c (TclExecuteByteCode): * generic/tclIOCmd.c (Tcl_ExecObjCmd): * generic/tclListObj.c (NewListIntRep): * generic/tclObj.c (Tcl_GetLongFromObj, Tcl_GetWideIntFromObj, FreeBignum, Tcl_SetBignumObj): * generic/tclParseExpr.c (Tcl_ParseExpr): * generic/tclStrToD.c (TclParseNumber): * generic/tclStringObj.c (TclAppendFormattedObjs): * unix/tclUnixPipe.c (TclpCreateProcess): fix signed-with-unsigned comparison and other warnings from gcc4 -Wextra. | ||||
* | | Fix [1376892] | dkf | 2006-04-12 | 1 | -1/+86 |
| | | |||||
* | | ANSIfy the RE compiler. | dkf | 2005-11-09 | 1 | -368/+409 |
| | | |||||
* | | Fix memleak. [Bug 902562] | dkf | 2004-02-23 | 1 | -2/+2 |
|/ | |||||
* | Extra comments for arguments | dkf | 2002-07-29 | 1 | -28/+29 |
| | |||||
* | Fixes for regexp issues raised in [Bug 578363]. | dkf | 2002-07-29 | 1 | -352/+368 |
| | | | | | Lots of thanks to pvgoran@users.sf.net for tracking them down! Also made the RE files touched meet the Tcl Engineering Guidelines a bit better (they've a long way to go, but this is a start...) | ||||
* | generic/regc_locale.c (casecmp): slight performance improvement | hobbs | 2002-02-07 | 1 | -9/+5 |
| | |||||
* | * Updated APIs in generic/tclUtf.c and generic/tclRegexp.c according | dgp | 2002-01-17 | 1 | -3/+4 |
| | | | | to the guidelines of TIP 27. Updated callers. | ||||
* | * generic/regc_locale.c: updated character class range data for | hobbs | 2001-05-28 | 1 | -170/+215 |
| | | | | | | | Unicode v3.1.0 compliance. * generic/tclUniData.c: regenerated from Unicode v3.1.0 data file (new as of 2001-05-16). This brings Tcl to current unicode compliance. | ||||
* | * generic/regc_color.c: | hobbs | 1999-10-13 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | * generic/regc_cvec.c: * generic/regc_lex.c: * generic/regc_locale.c: * generic/regcomp.c: * generic/regcustom.h: * generic/regerrs.h: * generic/regex.h: * generic/regexec.c: * generic/regguts.h: * generic/tclRegexp.c: * generic/tclTest.c: * tests/reg.test: updated to Henry Spencer's new regexp engine (mid-Sept 99). Should greatly reduce stack space reqs. | ||||
* | * unix/Makefile.in: Changed install-doc to install-man. | stanton | 1999-06-24 | 1 | -230/+379 |
| | | | | | | | | | | | | | * 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. | ||||
* | * tests/reg.test: | stanton | 1999-06-02 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | * generic/regc_color.c: * generic/regc_cvec.c: * generic/regc_lex.c: * generic/regc_locale.c: * generic/regc_nfa.c: * generic/regcomp.c: * generic/regcustom.h: * generic/rege_dfa.c: * generic/regerror.c: * generic/regerrs.h: * generic/regex.h: * generic/regexec.c: * generic/regfree.c: * generic/regfronts.c: * generic/regguts.h: * generic/tclCmdMZ.c: * generic/tclRegexp.c: * generic/tclRegexp.h: * generic/tclTest.c: Applied Henry Spencer's latest regexp patches that fix an infinite loop bug and add support for testing whether a string could match with additional input. [Bug: 2117] | ||||
* | merged tcl 8.1 branch back into the main trunk | stanton | 1999-04-16 | 1 | -0/+781 |