summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authordkf <donal.k.fellows@manchester.ac.uk>2007-11-21 23:30:32 (GMT)
committerdkf <donal.k.fellows@manchester.ac.uk>2007-11-21 23:30:32 (GMT)
commit504aaad8ad50f859a3898bbc0f7e098a035a2479 (patch)
tree0a2671607233c8cb036f8fb1c140f6e4ff05a0db /ChangeLog
parent6e360c3d1ad0bbf16377cf5d2d9f8eac1f8092a8 (diff)
downloadtcl-504aaad8ad50f859a3898bbc0f7e098a035a2479.zip
tcl-504aaad8ad50f859a3898bbc0f7e098a035a2479.tar.gz
tcl-504aaad8ad50f859a3898bbc0f7e098a035a2479.tar.bz2
Generalize the ensemble compiler further. Still doesn't precopile rewrites, but now
handles many other things making the compiler at least useful.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 7d9ae95..4e1b706 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2007-11-21 Donal K. Fellows <dkf@users.sf.net>
+
+ * generic/tclCompCmds.c (TclCompileEnsemble): Rewrote the ensemble
+ compiler to remove many of the limitations. Can now compile scripts
+ that use unique prefixes of subcommands, and which have mappings of a
+ command to multiple words (provided the first is a compilable command
+ of course).
+
2007-11-21 Donal K. Fellows <donal.k.fellows@manchester.ac.uk>
* generic/tclNamesp.c (TclMakeEnsemble): Factor out the code to set up