diff options
Diffstat (limited to 'changes')
-rw-r--r-- | changes | 73 |
1 files changed, 39 insertions, 34 deletions
@@ -1,6 +1,6 @@ Recent user-visible changes to Tcl: -RCS: @(#) $Id: changes,v 1.122 2007/11/19 18:10:52 dgp Exp $ +RCS: @(#) $Id: changes,v 1.123 2007/11/19 18:49:11 das Exp $ 1. No more [command1] [command2] construct for grouping multiple commands on a single command line. @@ -6842,83 +6842,84 @@ URL validity checking against RFC 2986 (hobbs) --- Released 8.5a5, October 20, 2006 --- See ChangeLog for details --- 2006-10-20 (configure change) Added autodetection for OS-supplied timezone -files. +files (max) 2006-10-23 (enhancement)[1577278] Ensure the Tcl call stack always has a -CallFrame, even at level 0. +CallFrame, even at level 0 (sofer) *** POTENTIAL INCOMPATIBILITY for users of tclInt.h *** 2006-10-23 (enhancement)[1577492] Tcl_PushCallFrame and [info level] -enhanced for ensemble rewrites. +enhanced for ensemble rewrites (sofer) *** POTENTIAL INCOMPATIBILITY for [info level 0] on interp alias *** -2006-11-02 (feature change)[TIP 293] Replace {expand} with {*} +2006-11-02 (feature change)[TIP 293] Replace {expand} with {*} (hobbs) *** POTENTIAL INCOMPATIBILITY with previous 8.5 alphas only *** -2006-11-04 (new feature)[TIP 274] Expression operator is right associative. +2006-11-04 (new feature)[TIP 274] Exponentiation operator is right +associative (porter) 2006-11-09 (new feature)[TIP 272] Added [lreverse] and [string reverse] -commands. +commands (fellows) 2006-11-14 (new feature)[TIP 261] [namespace import] returns list of -imported commands. +imported commands (porter) 2006-11-15 (new feature)[TIP 270] New C routines Tcl_ObjPrintf, Tcl_AppendObjToErrorInfo, Tcl_Format, Tcl_AppendLimitedToObj, -Tcl_AppendFormatToObj, Tcl_AppendPrintfToObj. +Tcl_AppendFormatToObj, Tcl_AppendPrintfToObj (porter) -2006-11-22 (feature change) Moved TCL_REG_BOSONLY from tcl.h to tclInt.h +2006-11-22 (feature change) Moved TCL_REG_BOSONLY from tcl.h to tclInt (porter) 2006-11-22 (new feature)[TIP 269] Added [string is list] classification -command. +command (mistackin, fellows) 2006-11-25 (new feature)[TIP 174] Added commands corresponding to most -expr operators in ::tcl::mathop. +expr operators in ::tcl::mathop (fellows) -2006-11-26 (platform support)[1230558] --enable-64bit on more systems. +2006-11-26 (platform support)[1230558] --enable-64bit on more systems (steffen) 2006-11-27 (bug fix)[1602208] Fix 64-bit handling of select() on unix where -fd was greater than 32. +fd was greater than 32 (fontaine, kenny) 2006-11-28 (new feature)[TIP 280] Added [info frame] command for more -Tcl-level debugging information. +Tcl-level debugging information (kupries) 2006-12-01 (feature change)[TIP 298] Change Tcl_GetBignumAndClearObj to -Tcl_TakeBignumFromObj. +Tcl_TakeBignumFromObj (porter) -2006-12-01 (new feature)[TIP 287] Added [chan pending] subcommand. +2006-12-01 (new feature)[TIP 287] Added [chan pending] subcommand (cleverly) -2006-12-01 (new feature)[TIP 299] Added isqrt() expr operator. +2006-12-01 (new feature)[TIP 299] Added isqrt() expr operator (kenny) -2006-12-04 (new feature)[TIP 267] Added -ignorestderr option to exec. +2006-12-04 (new feature)[TIP 267] Added -ignorestderr option to exec (fellows) -2006-12-05 (new feature)[TIP 291] Added ::tcl_platform(pointerSize) key. +2006-12-05 (new feature)[TIP 291] ::tcl_platform(pointerSize) key (kupries) -2007-01-11 (configure change) Remove "-Wconversion" from default CFLAGS. +2007-01-11 (configure change) Remove "-Wconversion" from deflt CFLAGS (english) -2007-01-25 (configure change) Ensure CPPFLAGS env var is used when set. +2007-01-25 (configure change) Ensure CPPFLAGS env var is used when set (steffen) 2007-02-19 (configure change) Use SHLIB_SUFFIX=".so" on HP-UX IA64 (was -".sl"). +".sl") (hobbs) -2007-02-20 (bug fix)[1479814] Handle Windows NT \\?\... extended paths. +2007-02-20 (bug fix)[1479814] Handle Windows NT \\?\... extended paths (thoyts) 2007-03-01 (bug fix)[1671138] Fix infinite loop in compiled foreach with an -empty list. +empty list (fellows) 2007-03-07 (enhancement) Improved Windows time zone tables to handle new US -DST rules. +DST rules (kenny) -2007-03-09 (enhancement) Improved Y2038 compliance of zoneinfo files. +2007-03-09 (enhancement) Improved Y2038 compliance of zoneinfo files (kenny) 2007-04-02 (enhancement) Added bytecode compilation for global, variable, -upvar and namespace upvar. +upvar and namespace upvar (sofer) -2007-04-20 (bug fix) Improve clock localization for Japanese locale. +2007-04-20 (bug fix) Improve clock localization for Japanese locale (kenny) -2007-04-20 (enhancement) Documented Tcl_SetNotifier and Tcl_ServiceModeHook. +2007-04-20 (enhancement) Document Tcl_SetNotifier & Tcl_ServiceModeHook (kenny) -2007-04-23 (bug fix) Workaround crashing bug in fts_open() on 64bit Darwin. +2007-04-23 (bug fix) fts_open() crash on 64bit Darwin 8 or earlier (steffen) --- Released 8.5a6, April 25, 2007 --- See ChangeLog for details --- @@ -7021,7 +7022,7 @@ project for Xcode 3.0 (steffen) 2007-09-17 (platform support)[1748251] Fix NetBSD link failures (english) (bug fix)[1066755] Several stack efficiency efforts increases recursion limit -on Windows to be larger than the default [interp recursionlimit] value. +on Windows to be larger than the default [interp recursionlimit] value --- Released 8.5b1, September 26, 2007 --- See ChangeLog for details --- @@ -7041,7 +7042,7 @@ on Windows to be larger than the default [interp recursionlimit] value. 2007-10-27 (bug fix)[1810264] stop panic in RE lexer (fellows) -2007-10-28 (enhancement) Embed iso8859-1 encoding in libtcl (fellows) +2007-10-28 (enhancement)[1826906] Embed iso8859-1 encoding in libtcl (fellows) 2007-11-01 (bug fix)[1808258] [string is ascii \000] (fellows) @@ -7049,6 +7050,8 @@ on Windows to be larger than the default [interp recursionlimit] value. 2007-11-07 (performance)[1827996] binary glob matching (hobbs) +2007-11-07 (performance) binary [gets] (hobbs) + 2007-11-09 (performance)[1829248] interp state reset (sofer) 2007-11-10 (performance) stack checking (sofer) @@ -7059,12 +7062,14 @@ on Windows to be larger than the default [interp recursionlimit] value. 2007-11-11 (performance)[1830166] RE bytecode for simple cases (hobbs) +2007-11-13 (performance) [switch] & [regexp] use RE bytecode (hobbs, fellows) + 2007-11-14 (performance) bytecode for [info exists] (fellows) 2007-11-15 (new feature)[1231022] configure option: --disable-rpath (fellows) 2007-11-15 (bug fix)[1810038] infinite loop in RE compiler (lane,porter) -Many significant documentation improvements +Many significant documentation improvements (fellows, sofer) --- Released 8.5b3, November 19, 2007 --- See ChangeLog for details --- |