6842
6842
--- Released 8.5a5, October 20, 2006 --- See ChangeLog for details ---
6844
6844
2006-10-20 (configure change) Added autodetection for OS-supplied timezone
6847
6847
2006-10-23 (enhancement)[1577278] Ensure the Tcl call stack always has a
6848
CallFrame, even at level 0.
6848
CallFrame, even at level 0 (sofer)
6849
6849
*** POTENTIAL INCOMPATIBILITY for users of tclInt.h ***
6851
6851
2006-10-23 (enhancement)[1577492] Tcl_PushCallFrame and [info level]
6852
enhanced for ensemble rewrites.
6852
enhanced for ensemble rewrites (sofer)
6853
6853
*** POTENTIAL INCOMPATIBILITY for [info level 0] on interp alias ***
6855
2006-11-02 (feature change)[TIP 293] Replace {expand} with {*}
6855
2006-11-02 (feature change)[TIP 293] Replace {expand} with {*} (hobbs)
6856
6856
*** POTENTIAL INCOMPATIBILITY with previous 8.5 alphas only ***
6858
2006-11-04 (new feature)[TIP 274] Expression operator is right associative.
6858
2006-11-04 (new feature)[TIP 274] Exponentiation operator is right
6859
associative (porter)
6860
6861
2006-11-09 (new feature)[TIP 272] Added [lreverse] and [string reverse]
6863
6864
2006-11-14 (new feature)[TIP 261] [namespace import] returns list of
6865
imported commands (porter)
6866
6867
2006-11-15 (new feature)[TIP 270] New C routines Tcl_ObjPrintf,
6867
6868
Tcl_AppendObjToErrorInfo, Tcl_Format, Tcl_AppendLimitedToObj,
6868
Tcl_AppendFormatToObj, Tcl_AppendPrintfToObj.
6869
Tcl_AppendFormatToObj, Tcl_AppendPrintfToObj (porter)
6870
2006-11-22 (feature change) Moved TCL_REG_BOSONLY from tcl.h to tclInt.h
6871
2006-11-22 (feature change) Moved TCL_REG_BOSONLY from tcl.h to tclInt (porter)
6872
6873
2006-11-22 (new feature)[TIP 269] Added [string is list] classification
6874
command (mistackin, fellows)
6875
6876
2006-11-25 (new feature)[TIP 174] Added commands corresponding to most
6876
expr operators in ::tcl::mathop.
6877
expr operators in ::tcl::mathop (fellows)
6878
2006-11-26 (platform support)[1230558] --enable-64bit on more systems.
6879
2006-11-26 (platform support)[1230558] --enable-64bit on more systems (steffen)
6880
6881
2006-11-27 (bug fix)[1602208] Fix 64-bit handling of select() on unix where
6881
fd was greater than 32.
6882
fd was greater than 32 (fontaine, kenny)
6883
6884
2006-11-28 (new feature)[TIP 280] Added [info frame] command for more
6884
Tcl-level debugging information.
6885
Tcl-level debugging information (kupries)
6886
6887
2006-12-01 (feature change)[TIP 298] Change Tcl_GetBignumAndClearObj to
6887
Tcl_TakeBignumFromObj.
6889
2006-12-01 (new feature)[TIP 287] Added [chan pending] subcommand.
6891
2006-12-01 (new feature)[TIP 299] Added isqrt() expr operator.
6893
2006-12-04 (new feature)[TIP 267] Added -ignorestderr option to exec.
6895
2006-12-05 (new feature)[TIP 291] Added ::tcl_platform(pointerSize) key.
6897
2007-01-11 (configure change) Remove "-Wconversion" from default CFLAGS.
6899
2007-01-25 (configure change) Ensure CPPFLAGS env var is used when set.
6888
Tcl_TakeBignumFromObj (porter)
6890
2006-12-01 (new feature)[TIP 287] Added [chan pending] subcommand (cleverly)
6892
2006-12-01 (new feature)[TIP 299] Added isqrt() expr operator (kenny)
6894
2006-12-04 (new feature)[TIP 267] Added -ignorestderr option to exec (fellows)
6896
2006-12-05 (new feature)[TIP 291] ::tcl_platform(pointerSize) key (kupries)
6898
2007-01-11 (configure change) Remove "-Wconversion" from deflt CFLAGS (english)
6900
2007-01-25 (configure change) Ensure CPPFLAGS env var is used when set (steffen)
6901
6902
2007-02-19 (configure change) Use SHLIB_SUFFIX=".so" on HP-UX IA64 (was
6904
2007-02-20 (bug fix)[1479814] Handle Windows NT \\?\... extended paths.
6905
2007-02-20 (bug fix)[1479814] Handle Windows NT \\?\... extended paths (thoyts)
6906
6907
2007-03-01 (bug fix)[1671138] Fix infinite loop in compiled foreach with an
6908
empty list (fellows)
6909
6910
2007-03-07 (enhancement) Improved Windows time zone tables to handle new US
6912
2007-03-09 (enhancement) Improved Y2038 compliance of zoneinfo files.
6913
2007-03-09 (enhancement) Improved Y2038 compliance of zoneinfo files (kenny)
6914
6915
2007-04-02 (enhancement) Added bytecode compilation for global, variable,
6915
upvar and namespace upvar.
6917
2007-04-20 (bug fix) Improve clock localization for Japanese locale.
6919
2007-04-20 (enhancement) Documented Tcl_SetNotifier and Tcl_ServiceModeHook.
6921
2007-04-23 (bug fix) Workaround crashing bug in fts_open() on 64bit Darwin.
6916
upvar and namespace upvar (sofer)
6918
2007-04-20 (bug fix) Improve clock localization for Japanese locale (kenny)
6920
2007-04-20 (enhancement) Document Tcl_SetNotifier & Tcl_ServiceModeHook (kenny)
6922
2007-04-23 (bug fix) fts_open() crash on 64bit Darwin 8 or earlier (steffen)
6923
6924
--- Released 8.5a6, April 25, 2007 --- See ChangeLog for details ---
7036
7037
2007-10-25 (bug fix)[1726873] intermittent crash in threads (vasiljevic)
7038
New doc macros for improved formatting. Docs updated to use. (fellows)
7040
7039
--- Released 8.5b2, October 26, 2007 --- See ChangeLog for details ---
7041
2007-10-27 (bug fix)[1821159] fixed broken compile on x86_64 (sofer)
7043
2007-10-27 (bug fix)[1810264] stop panic in RE lexer (fellows)
7045
2007-10-28 (enhancement)[1826906] Embed iso8859-1 encoding in libtcl (fellows)
7047
2007-11-01 (bug fix)[1808258] [string is ascii \000] (fellows)
7049
2007-11-05 (bug fix)[1823576] [fconfigure $serial -xchar \000] (cassof)
7051
2007-11-07 (performance)[1827996] binary glob matching (hobbs)
7053
2007-11-07 (performance) binary [gets] (hobbs)
7055
2007-11-09 (performance)[1829248] interp state reset (sofer)
7057
2007-11-10 (performance) stack checking (sofer)
7059
2007-11-10 (performance) list indexing bytecode (sofer)
7061
2007-11-11 (performance)[1830038] macros to fetch Tcl_Obj intreps (sofer)
7063
2007-11-11 (performance)[1830166] RE bytecode for simple cases (hobbs)
7065
2007-11-13 (performance) [switch] & [regexp] use RE bytecode (hobbs, fellows)
7067
2007-11-14 (performance) bytecode for [info exists] (fellows)
7069
2007-11-15 (new feature)[1231022] configure option: --disable-rpath (fellows)
7071
2007-11-15 (bug fix)[1810038] infinite loop in RE compiler (lane,porter)
7073
Many significant documentation improvements (fellows, sofer)
7075
--- Released 8.5b3, November 19, 2007 --- See ChangeLog for details ---