diff options
author | hobbs <hobbs@noemail.net> | 2002-02-07 01:03:45 (GMT) |
---|---|---|
committer | hobbs <hobbs@noemail.net> | 2002-02-07 01:03:45 (GMT) |
commit | ef4897714e65892e840c68fab6ffaa991f005966 (patch) | |
tree | 96dfb5cb3ae281d63dad69f53e69f6002f5a10e9 | |
parent | 40cb661c8686f8301d69768c0249238fa8d62a48 (diff) | |
download | tcl-ef4897714e65892e840c68fab6ffaa991f005966.zip tcl-ef4897714e65892e840c68fab6ffaa991f005966.tar.gz tcl-ef4897714e65892e840c68fab6ffaa991f005966.tar.bz2 |
see ChangeLog
FossilOrigin-Name: 3366b1dcf1d4580620191e1ffd8979e4e7e901d6
-rw-r--r-- | ChangeLog | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -1,3 +1,22 @@ +2002-02-06 Jeff Hobbs <jeffh@ActiveState.com> + + * generic/tclCompCmds.c (TclCompileRegexpCmd): made early check + for bad RE to stop checking further. + + * generic/tclCmdMZ.c (Tcl_RegsubObjCmd): added special case to + search for simple 'string map' style regsub calls. + Delayed creation of resultPtr object until an initial match is + made, as the input string object can then be reused for no matches. + (Tcl_StringObjCmd): optimization improvements to the STR_MAP + algorithm for zero-length and nocase cases. + + * tests/regexp.test: + * tests/regexpComp.test: extra code coverage tests. + + * tests/string.test: added 10.18 and 10.19 extra tests. + + * generic/regc_locale.c (casecmp): slight performance improvement. + 2002-02-05 Don Porter <dgp@users.sourceforge.net> * library/http/http.tcl: |