summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authordkf <donal.k.fellows@manchester.ac.uk>2013-01-17 15:08:46 (GMT)
committerdkf <donal.k.fellows@manchester.ac.uk>2013-01-17 15:08:46 (GMT)
commit0a8b2b3150148a83a452f18d6c9929b639187b32 (patch)
treeee1ef2a77308f33745a105ec6b6cb80cc2cea1d3 /ChangeLog
parent6949095cb428058b23ff8f69600aff307217de35 (diff)
parentd31e503f35b1725bd85c3db7630961899da7d348 (diff)
downloadtcl-0a8b2b3150148a83a452f18d6c9929b639187b32.zip
tcl-0a8b2b3150148a83a452f18d6c9929b639187b32.tar.gz
tcl-0a8b2b3150148a83a452f18d6c9929b639187b32.tar.bz2
[3600328]: Fix problems caused by buggy [array] compilation inside a buggy
ensemble compilation (which had the net result of producing *very* wrong code).
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 23cd2a5..e56d8df 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2013-01-17 Donal K. Fellows <dkf@users.sf.net>
+
+ * generic/tclCompCmds.c (PushVarName): [Bug 3600328]: Added mechanism
+ for suppressing compilation of variables when we couldn't cope with
+ the results. Useful for some [array] subcommands.
+ * generic/tclEnsemble.c (CompileToCompiledCommand): Must restore the
+ compilation environment when a command compiler fails.
+
2013-01-16 Donal K. Fellows <dkf@users.sf.net>
* generic/tclZlib.c (TclZlibInit): [Bug 3601086]: Register the config