summaryrefslogtreecommitdiffstats
path: root/changes
diff options
context:
space:
mode:
Diffstat (limited to 'changes')
-rw-r--r--changes73
1 files changed, 39 insertions, 34 deletions
diff --git a/changes b/changes
index a63d9bd..9aa0d49 100644
--- a/changes
+++ b/changes
@@ -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 ---