diff options
author | dgp <dgp@users.sourceforge.net> | 2006-10-11 03:47:14 (GMT) |
---|---|---|
committer | dgp <dgp@users.sourceforge.net> | 2006-10-11 03:47:14 (GMT) |
commit | b8681b96906f6ff8a7b3a24be9596edd0ce7f307 (patch) | |
tree | 9dc11bd6cfc0948027435d0bb901e32e76806598 | |
parent | 401267eb5789ba2a2afbcc0ab7187b8ab233ca73 (diff) | |
download | tcl-b8681b96906f6ff8a7b3a24be9596edd0ce7f307.zip tcl-b8681b96906f6ff8a7b3a24be9596edd0ce7f307.tar.gz tcl-b8681b96906f6ff8a7b3a24be9596edd0ce7f307.tar.bz2 |
* changes: Updates for 8.5a5 release.
-rw-r--r-- | ChangeLog | 8 | ||||
-rw-r--r-- | changes | 68 |
2 files changed, 73 insertions, 3 deletions
@@ -1,5 +1,9 @@ 2006-10-10 Don Porter <dgp@users.sourceforge.net> + *** 8.5a5 TAGGED FOR RELEASE *** + + * changes: Updates for 8.5a5 release. + * generic/tclNamespace.c (TclTeardownNamespace): After the commandPathSourceList of a namespace is cleared, set the commandPathSourceList to NULL so we don't try to walk the list @@ -183,7 +187,7 @@ 2006-09-26 Don Porter <dgp@users.sourceforge.net> - * generic/tcl.h: As 2006-09-22 commit from Donal K. Fellows + * generic/tcl.h: As 2006-09-22 commit from Donal K. Fellows demonstrates, "#define NULL 0" is just wrong, and as a quotable chat figure observed, "If NULL isn't defined, we're not using a C compiler." Improper fallback definition of NULL removed. @@ -645,7 +649,7 @@ 2006-08-09 Don Porter <dgp@users.sourceforge.net> - * generic/tclEncoding.c: Replace buffer copy in for loop + * generic/tclEncoding.c: Replace buffer copy in for loop with call to memcpy(). Thanks to afredd. [Patch 1530262] 2006-08-09 Donal K. Fellows <donal.k.fellows@manchester.ac.uk> @@ -1,6 +1,6 @@ Recent user-visible changes to Tcl: -RCS: @(#) $Id: changes,v 1.106 2006/08/21 02:36:49 das Exp $ +RCS: @(#) $Id: changes,v 1.107 2006/10/11 03:47:14 dgp Exp $ 1. No more [command1] [command2] construct for grouping multiple commands on a single command line. @@ -6755,10 +6755,30 @@ bytecode while references still on the stack (porter,ryazanov) 2006-05-27 (bug fix)[923072] Darwin: made unthreaded CoreFoundation notifier naked-fork safe on Tiger (steffen) +2006-06-20 (internal change) Dropped the internal routines used to hook into +filesystem operations back in the pre-Tcl_Filesystem days. (porter) +***POTENTIAL INCOMPATIBILITY*** +For extensions and programs that have never migrated to the supported Tcl 8.4 +interface for virtual filesystems + +2006-07-05 (enhancement) Expression parser rewrite avoids stack overflow, +reduces from O(N^2) to O(N) complexity, and greatly improves syntas error +messages (porter) +***POTENTIAL INCOMPATIBILITY*** +For any code relying on exact error messages. + 2006-07-20 (platform support) Mac OS X weak linking (steffen) 2006-07-20 (bug fix) Darwin: execve() works iff event loop not yet run (steffen) +2006-07-24 (bug fix)[1518166] Uninitialized Tcl_DString (afredd) + +2006-07-30 (bug fix)[1426279,1505383,1494664,1531530] [clock] fixes (kenny) + +2006-08-09 (bug fix)[1531184] [dict for {file stat} x {}] crash (fellows) + +2006-08-10 (bug fix)[1538262,1530474] code cleanup; optimizations (afredd) + 2006-08-18 (platform support) Darwin x86_64 (steffen) 2006-08-21 (bug fix)[1457797] Darwin 64-bit notifier hang (steffen) @@ -6767,4 +6787,50 @@ naked-fork safe on Tiger (steffen) 2006-08-21 (enhancement) Darwin: nanosec resolution clicks and [time] (steffen) +2006-08-28 (bug fix)[1547681] TclFormatObj count arguments (mistachkin,porter) + +2006-08-28 (bug fix) stack.test failure on FreeBSD (mistachkin) + +2006-08-30 (bug fix)[1548263] filesystem segfaults (hobbs,mccormack) + +2006-08-31 (bug fix)[1541274] [expr {sqrt(-1)}] => -NaN (suchenwirth,porter) + +2006-09-06 (bug fix)[999544] use of MT-safe system calls (vasiljevic) + +2006-09-10 (platform support) Darwin: msgcat use CFLocale (steffen) +=> msgcat 1.4.2 + +2006-09-10 (new feature) tcltest option: -verbose line (steffen) +=> tcltest 2.3.0 + +2006-09-19 (bug fix)[1555271,1561260] Several ** operator bugs (porter) + +2006-09-22 (bug fix)[1562528] NULL terminates variadic calls (fellows,ryazanov) + +2006-09-22 (new feature)[1520767][TIP 268] [package] alpha/beta version; +[package require] ranges, [package prefer] selection mode (kupries) + +2006-09-26 (platform support) MSVC8 AMD64 support (thoyts) + +2006-09-27 (bug fix)[1567222] bignum << errors (porter) + +2006-09-30 (enhancement)[1190441] quiet no-op [history] (sofer) + +2006-10-04 clock tzdata updated to Olson's tzdata2006m (kenny) + +2006-10-05 (bug fix)[1570718] make [lappend $nonList] complain (sofer,virden) + +2006-10-05 (bug fix)[1122671] alignment fixes in unicode encoding routines +(hobbs,staplin) + +2006-10-05 (enhancement) Allow "_" in Tcl Module filenames (kupries) + +2006-10-05 (new feature) [set ::http::strict 0] (default value is 1) to disable +URL validity checking against RFC 2986 (hobbs) +=> http 2.5.3 + +2006-10-06 (new feature)[1565751][TIP 275] [binary scan] unsigned (thoyts) + +2006-10-10 (bug fix)[1566526] crash cleaning up [namespace path] data (porter) + --- Released 8.5a5, June XX, 2006 --- See ChangeLog for details --- |