summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorvincentdarley <vincentdarley>2003-01-17 14:19:28 (GMT)
committervincentdarley <vincentdarley>2003-01-17 14:19:28 (GMT)
commit9355455bbbdf3472b04c9f8f101a2ad35164baa7 (patch)
treebffe9ba034272937075cc0193fd4baababe3ad82 /ChangeLog
parentd2419094de4147575f4d89098571adcde80275cd (diff)
downloadtcl-9355455bbbdf3472b04c9f8f101a2ad35164baa7.zip
tcl-9355455bbbdf3472b04c9f8f101a2ad35164baa7.tar.gz
tcl-9355455bbbdf3472b04c9f8f101a2ad35164baa7.tar.bz2
execution trace, command trace and stringObj bug fixes
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog25
1 files changed, 25 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index efc2727..8f3c070 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,28 @@
+2003-01-16 Vince Darley <vincentdarley@users.sourceforge.net>
+
+ * generic/tclStringObj.c: Tcl_SetObjLength fix for when
+ the object has a unicode string rep. Fixes [Bug 635200]
+ * tests/stringObj.test: removed 'knownBug' constraint from
+ test 14.1 now that this bug is fixed.
+
+ * generic/tclInt.h:
+ * generic/tclBasic.c:
+ * generic/tclCmdMZ.z:
+ * tests/trace.test: execution and command tracing bug fixes and
+ cleanup. In particular fixed [Bug 655645], [Bug 615043],
+ [Bug 571385]
+ - fixed some subtle cleanup problems with tracing. This
+ required replacing Tcl_Preserve/Tcl_Release with a more
+ robust refCount approach. Solves at least one known crash
+ caused by memory corruption.
+ - fixed some confusion in the code between new style traces
+ (Tcl 8.4) and the very limited 'Tcl_CreateTrace' which existed
+ before.
+ - made behaviour consistent with documentation (several
+ tests even contradicted the documentation before).
+ - fixed some minor error message details
+ - added a number of new tests
+
2003-01-16 Jeff Hobbs <jeffh@ActiveState.com>
* win/tclWinSerial.c (SerialOutputProc): add casts for