summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorstanton <stanton>1999-06-17 19:32:25 (GMT)
committerstanton <stanton>1999-06-17 19:32:25 (GMT)
commit2b1e6ef42361b3b5f4c0c35a464e4e77e1bfff4e (patch)
treefc8949727651aee7165eebe5ceaea4207980d8ba /ChangeLog
parent9704de8721cfdcec4cdde9bb0db177d4f9514f87 (diff)
downloadtcl-2b1e6ef42361b3b5f4c0c35a464e4e77e1bfff4e.zip
tcl-2b1e6ef42361b3b5f4c0c35a464e4e77e1bfff4e.tar.gz
tcl-2b1e6ef42361b3b5f4c0c35a464e4e77e1bfff4e.tar.bz2
*** empty log message ***
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog29
1 files changed, 29 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 8760710..a32a256 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,32 @@
+1999-06-17 <stanton@scriptics.com>
+
+ * tests/regexp.test:
+ * generic/tclCmdMZ.c:
+ * generic/tclCmdIL.c: Changed to use new regexp interfaces. Added
+ -expanded, -line, -linestop, and -lineanchor switches to regsub.
+
+ * doc/RegExp.3: Documented the new regexp interfaces and
+ the compile/execute flags.
+
+ * generic/tclTest.c:
+ * generic/tclRegexp.h:
+ * generic/tclRegexp.c:
+ * generic/tcl.h:
+ * generic/tcl.decls: Renamed Tcl_RegExpMatchObj to
+ Tcl_RegExpExecObj and added a new Tcl_RegExpMatchObj that is
+ equivalent to Tcl_RegExpMatch. Added public macros for the regexp
+ compile/execute flags. Changed to store either an object pointer
+ or a string pointer in the TclRegexp structure. Changed to avoid
+ adding a reference to the object or copying the string.
+
+ * generic/regcomp.c: lint
+
+ * tests/reg.test:
+ * generic/regex.h:
+ * generic/regc_lex.c: Added REG_BOSONLY flag to allow Expect to
+ iterate through a string an only find matches that start at the
+ current position within the string.
+
1999-06-16 <wart@scriptics.com>
* unix/configure.in: