diff options
author | dkf <donal.k.fellows@manchester.ac.uk> | 2001-07-12 13:15:09 (GMT) |
---|---|---|
committer | dkf <donal.k.fellows@manchester.ac.uk> | 2001-07-12 13:15:09 (GMT) |
commit | 70cdccb08c6d52be6add914db5844c25c9b92f0a (patch) | |
tree | 3c3398315ca2c30b926058cb5dbf50de7dd0fd7c /ChangeLog | |
parent | ca72133fb3d2bc04fc3174d379f1158b13c1ea10 (diff) | |
download | tcl-70cdccb08c6d52be6add914db5844c25c9b92f0a.zip tcl-70cdccb08c6d52be6add914db5844c25c9b92f0a.tar.gz tcl-70cdccb08c6d52be6add914db5844c25c9b92f0a.tar.bz2 |
TIP#36 implementation. Also includes cleanup for subst option
handling and improved documentation for the subst command (in my
capacity as maintainer of the Commands M-Z functional area.)
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -1,3 +1,20 @@ +2001-07-12 Donal K. Fellows <fellowsd@cs.man.ac.uk> + + * tests/subst.test (subst-10.*): Updated tests to check new + behaviour for 'break' in command substitutions. + (subst-1.2,subst-7.1): Error messages changed. + * doc/SubstObj.3: New file, to document Tcl_SubstObj. + * doc/subst.n: Improved and updated documentation for 'subst' to + help support the changed behaviour. + * generic/tcl.decls (generic-437): Declaration for Tcl_SubstObj + * generic/tcl.h (TCL_SUBST_*): Added flags for Tcl_SubstObj. + * generic/tclCmdMZ.c (Tcl_SubstObj,Tcl_SubstObjCmd): Divided into + two parts to allow people to access the innards of 'subst' and + changed the behaviour when command substitutions do a 'break' to + be different from 'continue'. Also now works with objects, which + allows for some nifty optimisations with variable substitutions + and a slight improvement with command substitutions. [TIP#36] + 2001-07-10 Mo DeJong <mdejong@redhat.com> * unix/Makefile.in: Add AR variable for use in STLIB_LD. |