diff options
author | dkf <donal.k.fellows@manchester.ac.uk> | 2000-11-17 11:06:53 (GMT) |
---|---|---|
committer | dkf <donal.k.fellows@manchester.ac.uk> | 2000-11-17 11:06:53 (GMT) |
commit | 8e4090a762536e54f6a55f0461e649e0991dc76d (patch) | |
tree | b29e0883a22bdc44e1bdf483d0aba228aa6f7328 /ChangeLog | |
parent | ca9a991ea487b51b3fdc3d98b2f033ebb68053f7 (diff) | |
download | tcl-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-- | ChangeLog | 13 |
1 files changed, 10 insertions, 3 deletions
@@ -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> |