summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhobbs <hobbs@noemail.net>2002-02-07 01:03:45 (GMT)
committerhobbs <hobbs@noemail.net>2002-02-07 01:03:45 (GMT)
commitef4897714e65892e840c68fab6ffaa991f005966 (patch)
tree96dfb5cb3ae281d63dad69f53e69f6002f5a10e9
parent40cb661c8686f8301d69768c0249238fa8d62a48 (diff)
downloadtcl-ef4897714e65892e840c68fab6ffaa991f005966.zip
tcl-ef4897714e65892e840c68fab6ffaa991f005966.tar.gz
tcl-ef4897714e65892e840c68fab6ffaa991f005966.tar.bz2
see ChangeLog
FossilOrigin-Name: 3366b1dcf1d4580620191e1ffd8979e4e7e901d6
-rw-r--r--ChangeLog19
1 files changed, 19 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 28a6b81..39beaf4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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: