for {set var $first} {$var < $limit} {incr var $incr} $body+
From b3d34de313f65fde5ee2f7940053857fbab73385 Mon Sep 17 00:00:00 2001
From: Steve Bennett
-The binary command is not supported -
-+Add loop command (TclX compatible) +
++Add aio buffering command +
++info complete can now return the missing character +
++binary format and binary scan are now (optionally) supported +
++Add string byterange +
++Built-in regexp now support non-greedy repetition (*?, +?, ??) +
+-Optional built-in regexp engines for better Tcl compatibility and UTF-8 support +Optional built-in regexp engine for better Tcl compatibility and UTF-8 support
- Returns a list of all open aio channels. -
-Returns a list of all open file handles from open or socket
@@ -3991,7 +4008,8 @@ The legal option's (which may be abbreviated) are: This command is typically used in line-oriented input environments to allow users to type in commands that span multiple lines; if the command isn’t complete, the script can delay evaluating it until additional - lines have been typed to complete the command. + lines have been typed to complete the command. If varName is specified, the + missing character is stored in the variable with that name.
loop var first limit ?incr? body
Similar to for except simpler and possibly more efficient. +With a positive increment, equivalent to:
for {set var $first} {$var < $limit} {incr var $incr} $body+
If incr is not specified, 1 is used. +Note that setting the loop variable inside the loop does not +affect the loop count.
lindex list index
Treats list as a Tcl list and returns element index from it @@ -5603,6 +5634,15 @@ Any hexadecimal digit character ([0-9A-Fa-f]).
+ Like string range except works on bytes rather than characters. These commands + are identical if UTF-8 support is not enabled +
++ Sets the buffering mode of the stream. +
+