summaryrefslogtreecommitdiffstats
path: root/unix/tcl.m4
diff options
context:
space:
mode:
authordgp <dgp@users.sourceforge.net>2007-03-07 22:34:01 (GMT)
committerdgp <dgp@users.sourceforge.net>2007-03-07 22:34:01 (GMT)
commit29a248eec39dd3387355e3b63efa17b1d3edec69 (patch)
tree3dfc41d6fcd6b878c84ec945558e34f7dee5753c /unix/tcl.m4
parent667b4509e27dd550324e0b57439d9e309a1f0b4c (diff)
downloadtcl-29a248eec39dd3387355e3b63efa17b1d3edec69.zip
tcl-29a248eec39dd3387355e3b63efa17b1d3edec69.tar.gz
tcl-29a248eec39dd3387355e3b63efa17b1d3edec69.tar.bz2
* generic/tclCmdIL.c (TclLindex*): Rewrites to make efficient private
copies of the list and indexlist arguments, so we can operate on the list elements directly with no fear of shimmering effects. Replaces defensive coding schemes that are otherwise required. End result is that TclLindexList is entirely a wrapper around TclLindexFlat, which is now the core engine of all [lindex] operations.
Diffstat (limited to 'unix/tcl.m4')
0 files changed, 0 insertions, 0 deletions