summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authordkf <donal.k.fellows@manchester.ac.uk>2000-11-17 11:06:53 (GMT)
committerdkf <donal.k.fellows@manchester.ac.uk>2000-11-17 11:06:53 (GMT)
commit8e4090a762536e54f6a55f0461e649e0991dc76d (patch)
treeb29e0883a22bdc44e1bdf483d0aba228aa6f7328 /ChangeLog
parentca9a991ea487b51b3fdc3d98b2f033ebb68053f7 (diff)
downloadtcl-8e4090a762536e54f6a55f0461e649e0991dc76d.zip
tcl-8e4090a762536e54f6a55f0461e649e0991dc76d.tar.gz
tcl-8e4090a762536e54f6a55f0461e649e0991dc76d.tar.bz2
Finally fixed bug 119192. This was a real nasty that was hidden by
the fact that it never caused a crash and was blocked most of the time from coming into play by the way the compiler handles array variable references. (Yes, the test suite does pass now on this machine at least...)
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog13
1 files changed, 10 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 7b6e64f..8d046c8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,15 @@
2000-11-17 Donal K. Fellows <fellowsd@cs.man.ac.uk>
- * tests/var.test: (test var-1.19) If my attempts to fix the
- problem aren't right yet, my attempts to describe it look pretty
- good to me...
+ * tests/safe.test: (safe-4.3):
+ * generic/tclVar.c (TclLookupVar): Changed again. Now passes all
+ the tests, though one needed modifying since it required the wrong
+ answer. (Why on earth do we have inline modification of argument
+ strings? This sort of thing is horrendous to debug and doesn't
+ work well in a multithreaded environment!) Fixes bug 119192.
+
+ * tests/var.test: (var-1.19) If my attempts to fix the problem
+ aren't right yet, my attempts to describe it look pretty good to
+ me...
2000-11-16 Andreas Kupries <a.kupries@westend.com>