~ubuntu-branches/ubuntu/raring/tcl8.5/raring

« back to all changes in this revision

Viewing changes to changes

  • Committer: Bazaar Package Importer
  • Author(s): Sergei Golovan
  • Date: 2007-11-21 18:15:50 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20071121181550-ov5a3v330ovczzbb
Tags: 0.b3-1
New upstream beta release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
Recent user-visible changes to Tcl:
2
2
 
3
 
RCS: @(#) $Id: changes,v 1.120 2007/10/26 15:53:43 dgp Exp $
 
3
RCS: @(#) $Id: changes,v 1.123 2007/11/19 18:49:11 das Exp $
4
4
 
5
5
1. No more [command1] [command2] construct for grouping multiple
6
6
commands on a single command line.
6842
6842
--- Released 8.5a5, October 20, 2006 --- See ChangeLog for details ---
6843
6843
 
6844
6844
2006-10-20 (configure change) Added autodetection for OS-supplied timezone
6845
 
files.
 
6845
files (max)
6846
6846
 
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 ***
6850
6850
 
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 ***
6854
6854
 
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 ***
6857
6857
 
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)
6859
6860
 
6860
6861
2006-11-09 (new feature)[TIP 272] Added [lreverse] and [string reverse]
6861
 
commands.
 
6862
commands (fellows)
6862
6863
 
6863
6864
2006-11-14 (new feature)[TIP 261] [namespace import] returns list of
6864
 
imported commands.
 
6865
imported commands (porter)
6865
6866
 
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)
6869
6870
 
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)
6871
6872
 
6872
6873
2006-11-22 (new feature)[TIP 269] Added [string is list] classification
6873
 
command.
 
6874
command (mistackin, fellows)
6874
6875
 
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)
6877
6878
 
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)
6879
6880
 
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)
6882
6883
 
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)
6885
6886
 
6886
6887
2006-12-01 (feature change)[TIP 298] Change Tcl_GetBignumAndClearObj to
6887
 
Tcl_TakeBignumFromObj.
6888
 
 
6889
 
2006-12-01 (new feature)[TIP 287] Added [chan pending] subcommand.
6890
 
 
6891
 
2006-12-01 (new feature)[TIP 299] Added isqrt() expr operator.
6892
 
 
6893
 
2006-12-04 (new feature)[TIP 267] Added -ignorestderr option to exec.
6894
 
 
6895
 
2006-12-05 (new feature)[TIP 291] Added ::tcl_platform(pointerSize) key.
6896
 
 
6897
 
2007-01-11 (configure change) Remove "-Wconversion" from default CFLAGS.
6898
 
 
6899
 
2007-01-25 (configure change) Ensure CPPFLAGS env var is used when set.
 
6888
Tcl_TakeBignumFromObj (porter)
 
6889
 
 
6890
2006-12-01 (new feature)[TIP 287] Added [chan pending] subcommand (cleverly)
 
6891
 
 
6892
2006-12-01 (new feature)[TIP 299] Added isqrt() expr operator (kenny)
 
6893
 
 
6894
2006-12-04 (new feature)[TIP 267] Added -ignorestderr option to exec (fellows)
 
6895
 
 
6896
2006-12-05 (new feature)[TIP 291] ::tcl_platform(pointerSize) key (kupries)
 
6897
 
 
6898
2007-01-11 (configure change) Remove "-Wconversion" from deflt CFLAGS (english)
 
6899
 
 
6900
2007-01-25 (configure change) Ensure CPPFLAGS env var is used when set (steffen)
6900
6901
 
6901
6902
2007-02-19 (configure change) Use SHLIB_SUFFIX=".so" on HP-UX IA64 (was
6902
 
".sl").
 
6903
".sl") (hobbs)
6903
6904
 
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)
6905
6906
 
6906
6907
2007-03-01 (bug fix)[1671138] Fix infinite loop in compiled foreach with an
6907
 
empty list.
 
6908
empty list (fellows)
6908
6909
 
6909
6910
2007-03-07 (enhancement) Improved Windows time zone tables to handle new US
6910
 
DST rules.
 
6911
DST rules (kenny)
6911
6912
 
6912
 
2007-03-09 (enhancement) Improved Y2038 compliance of zoneinfo files.
 
6913
2007-03-09 (enhancement) Improved Y2038 compliance of zoneinfo files (kenny)
6913
6914
 
6914
6915
2007-04-02 (enhancement) Added bytecode compilation for global, variable,
6915
 
upvar and namespace upvar.
6916
 
 
6917
 
2007-04-20 (bug fix) Improve clock localization for Japanese locale.
6918
 
 
6919
 
2007-04-20 (enhancement) Documented Tcl_SetNotifier and Tcl_ServiceModeHook.
6920
 
 
6921
 
2007-04-23 (bug fix) Workaround crashing bug in fts_open() on 64bit Darwin.
 
6916
upvar and namespace upvar (sofer)
 
6917
 
 
6918
2007-04-20 (bug fix) Improve clock localization for Japanese locale (kenny)
 
6919
 
 
6920
2007-04-20 (enhancement) Document Tcl_SetNotifier & Tcl_ServiceModeHook (kenny)
 
6921
 
 
6922
2007-04-23 (bug fix) fts_open() crash on 64bit Darwin 8 or earlier (steffen)
6922
6923
 
6923
6924
--- Released 8.5a6, April 25, 2007 --- See ChangeLog for details ---
6924
6925
 
7021
7022
2007-09-17 (platform support)[1748251] Fix NetBSD link failures (english)
7022
7023
 
7023
7024
(bug fix)[1066755] Several stack efficiency efforts increases recursion limit
7024
 
on Windows to be larger than the default [interp recursionlimit] value.
 
7025
on Windows to be larger than the default [interp recursionlimit] value
7025
7026
 
7026
7027
--- Released 8.5b1, September 26, 2007 --- See ChangeLog for details ---
7027
7028
 
7035
7036
 
7036
7037
2007-10-25 (bug fix)[1726873] intermittent crash in threads (vasiljevic)
7037
7038
 
7038
 
New doc macros for improved formatting.  Docs updated to use. (fellows)
7039
 
 
7040
7039
--- Released 8.5b2, October 26, 2007 --- See ChangeLog for details ---
 
7040
 
 
7041
2007-10-27 (bug fix)[1821159] fixed broken compile on x86_64 (sofer)
 
7042
 
 
7043
2007-10-27 (bug fix)[1810264] stop panic in RE lexer (fellows)
 
7044
 
 
7045
2007-10-28 (enhancement)[1826906] Embed iso8859-1 encoding in libtcl (fellows)
 
7046
 
 
7047
2007-11-01 (bug fix)[1808258] [string is ascii \000] (fellows)
 
7048
 
 
7049
2007-11-05 (bug fix)[1823576] [fconfigure $serial -xchar \000] (cassof)
 
7050
 
 
7051
2007-11-07 (performance)[1827996] binary glob matching (hobbs)
 
7052
 
 
7053
2007-11-07 (performance) binary [gets] (hobbs)
 
7054
 
 
7055
2007-11-09 (performance)[1829248] interp state reset (sofer)
 
7056
 
 
7057
2007-11-10 (performance) stack checking (sofer)
 
7058
 
 
7059
2007-11-10 (performance) list indexing bytecode (sofer)
 
7060
 
 
7061
2007-11-11 (performance)[1830038] macros to fetch Tcl_Obj intreps (sofer)
 
7062
 
 
7063
2007-11-11 (performance)[1830166] RE bytecode for simple cases (hobbs)
 
7064
 
 
7065
2007-11-13 (performance) [switch] & [regexp] use RE bytecode (hobbs, fellows)
 
7066
 
 
7067
2007-11-14 (performance) bytecode for [info exists] (fellows)
 
7068
 
 
7069
2007-11-15 (new feature)[1231022] configure option: --disable-rpath (fellows)
 
7070
 
 
7071
2007-11-15 (bug fix)[1810038] infinite loop in RE compiler (lane,porter)
 
7072
 
 
7073
Many significant documentation improvements (fellows, sofer)
 
7074
 
 
7075
--- Released 8.5b3, November 19, 2007 --- See ChangeLog for details ---