diff options
author | dkf <donal.k.fellows@manchester.ac.uk> | 2006-04-12 14:13:30 (GMT) |
---|---|---|
committer | dkf <donal.k.fellows@manchester.ac.uk> | 2006-04-12 14:13:30 (GMT) |
commit | 781516818778cd47593957e9c4cb64c3929eae76 (patch) | |
tree | 8d82cd7e525a3d0358f46dd04686251e34c027f6 /ChangeLog | |
parent | 809b18e610719f228c73c92b916874348ac05902 (diff) | |
download | tcl-781516818778cd47593957e9c4cb64c3929eae76.zip tcl-781516818778cd47593957e9c4cb64c3929eae76.tar.gz tcl-781516818778cd47593957e9c4cb64c3929eae76.tar.bz2 |
Fix [1376892]
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 116 |
1 files changed, 57 insertions, 59 deletions
@@ -1,7 +1,13 @@ +2006-04-12 Donal K. Fellows <donal.k.fellows@manchester.ac.uk> + + * generic/regc_locale.c (cclass): Redefined the meaning of [:print:] + to be exactly UNICODE letters, numbers, punctuation, symbols and + spaces (*not* whitespace). [Bug 1376892] + 2006-04-11 Don Porter <dgp@users.sourceforge.net> - * generic/tclTrace.c: Stop some interference between enter traces - * tests/trace.test: and enterstep traces. [Bug 1458266] + * generic/tclTrace.c: Stop some interference between enter traces + * tests/trace.test: and enterstep traces. [Bug 1458266] 2006-04-07 Don Porter <dgp@users.sourceforge.net> @@ -12,15 +18,15 @@ 2006-04-06 Jeff Hobbs <jeffh@ActiveState.com> - * generic/tclRegexp.c (FinalizeRegexp): full reset data to - indicate readiness for reinitialization. + * generic/tclRegexp.c (FinalizeRegexp): full reset data to indicate + readiness for reinitialization. 2006-04-06 Don Porter <dgp@users.sourceforge.net> * generic/tclIndexObj.c (Tcl_GetIndexFromObjStruct): It seems * tests/indexObj.test: there are extensions that rely on the prior * doc/GetIndex.3: behavior that the empty string cannot succeed - as a unique prefix matcher, so I'm restoring Donal Fellow's solution. + as a unique prefix matcher, so I'm restoring Donal Fellows's solution. Added mention of this detail to the documentation. [Bug 1464039] * tests/compExpr-old.test: Updated testmathfunctions constraint @@ -32,8 +38,8 @@ * tests/indexObj.test: Corrected other test errors revealed by * tests/upvar.test: testing outside the tcltest application. - * generic/tclPathObj.c: Revised fix for the [Bug 1379287] family - of path normalization bugs. + * generic/tclPathObj.c: Revised fix for the [Bug 1379287] family of + path normalization bugs. 2006-04-06 Daniel Steffen <das@users.sourceforge.net> @@ -59,8 +65,8 @@ 2006-04-05 Donal K. Fellows <donal.k.fellows@manchester.ac.uk> * generic/tclIndexObj.c (Tcl_GetIndexFromObjStruct): Allow empty - strings to be matched by the Tcl_GetIndexFromObj machinery, in - the same manner as any other key. [Bug 1464039] + strings to be matched by the Tcl_GetIndexFromObj machinery, in the + same manner as any other key. [Bug 1464039] 2006-04-03 Andreas Kupries <andreask@activestate.com> @@ -71,9 +77,9 @@ is OK, and the panic is as a precaution if someone twiddled the BUFFER_PADDING into uselessness. - * generic/tclIO.c (ReadChars): [Bug 1462248]. Temporarily suppress - the use of TCL_ENCODING_END set when EOF was reached while the buffer - we are converting is not truly the last buffer in the queue. Together + * generic/tclIO.c (ReadChars): [Bug 1462248]. Temporarily suppress the + use of TCL_ENCODING_END set when EOF was reached while the buffer we + are converting is not truly the last buffer in the queue. Together with the Utf bug below it was possible to completely wreck the buffer data structures, eventually crashing Tcl. @@ -98,14 +104,14 @@ * generic/tclPathObj.c: More fixes for path normalization when /../ * tests/fileSystem.test: tries to go beyond root.[Bug 1379287] - * generic/tclExecute.c: Revised INST_MOD implementation to do + * generic/tclExecute.c: Revised INST_MOD implementation to do calculations in native types as much as possible, moving to mp_ints only when necessary. 2006-03-28 Jeff Hobbs <jeffh@ActiveState.com> - * win/tclWinPipe.c (TclpCreateProcess): change panics to Tcl - errors and do proper refcounting of noe objPtr. [bug 1194429] + * win/tclWinPipe.c (TclpCreateProcess): change panics to Tcl errors + and do proper refcounting of noe objPtr. [bug 1194429] * unix/tcl.m4, win/tcl.m4: []-quote AC_DEFUN functions. @@ -128,74 +134,66 @@ 2006-03-27 Pat Thoyts <patthoyts@users.sourceforge.net> - * win/tclWinTest.c: Fixes for bug #1456373 (mingw-gcc issue) + * win/tclWinTest.c: Fixes for [Bug 1456373] (mingw-gcc issue) 2006-03-27 Andreas Kupries <andreask@activestate.com> - * doc/CrtChannel.3: Added TCL_CHANNEL_VERSION_5, made it - * generic/tcl.h: the version where the "truncateProc" - * generic/tclIO.c: is defined at, and moved all channel - * generic/tclIOGT.c: drivers of Tcl to v5. - * generic/tclIORChan.c: - * unix/tclUnixChan.c: - * unix/tclUnixPipe.c: - * win/tclWinChan.c: - * win/tclWinConsole.c: - * win/tclWinPipe.c: - * win/tclWinSerial.c: - * win/tclWinSock.c: + * doc/CrtChannel.3: Added TCL_CHANNEL_VERSION_5, made it the + * generic/tcl.h: version where the "truncateProc" is defined at, + * generic/tclIO.c: and moved all channel drivers of Tcl to v5. + * generic/tclIOGT.c, generic/tclIORChan.c, unix/tclUnixChan.c: + * unix/tclUnixPipe.c, win/tclWinChan.c, win/tclWinConsole.c: + * win/tclWinPipe.c, win/tclWinSerial.c, win/tclWinSock.c: 2006-03-27 Don Porter <dgp@users.sourceforge.net> - * generic/tclExecute.c: Merge INST_MOD computation in with the + * generic/tclExecute.c: Merge INST_MOD computation in with the INST_?SHIFT instructions, which also operate only on two integral - values. Also corrected flaw that made INST_BITNOT of wide values - require mp_int calculations. Also corrected type that missed - optimized handling of the tclBooleanType by the TclGetBooleanFromObj - macro. + values. Also corrected flaw that made INST_BITNOT of wide values + require mp_int calculations. Also corrected type that missed optimized + handling of the tclBooleanType by the TclGetBooleanFromObj macro. * changes: Updates for another RC. 2006-03-25 Don Porter <dgp@users.sourceforge.net> - * generic/tclExecute.c: Corrections to INST_EXPON detection of + * generic/tclExecute.c: Corrections to INST_EXPON detection of overflow to use mp_int calculations. 2006-03-24 Kevin Kenny <kennykb@acm.org> - * generic/tclExecute.c (TclExecuteByteCode): Added a couple - of missing casts to 'int' that were affecting compilablity - on VC6. - + * generic/tclExecute.c (TclExecuteByteCode): Added a couple of missing + casts to 'int' that were affecting compilablity on VC6. + 2006-03-24 Don Porter <dgp@users.sourceforge.net> - * generic/tclEncoding.c: Reverted latest change [Bug 506653] since - it reportedly killed test performance on Windows. + * generic/tclEncoding.c: Reverted latest change [Bug 506653] since it + reportedly killed test performance on Windows. - * generic/tclExecute.c: Revised INST_EXPON implementation to do + * generic/tclExecute.c: Revised INST_EXPON implementation to do calculations in native types as much as possible, moving to mp_ints only when necessary. 2006-03-23 Don Porter <dgp@users.sourceforge.net> - * generic/tclExecute.c: Merged INST_EXPON handling in with the other + * generic/tclExecute.c: Merged INST_EXPON handling in with the other binary operators that operate on all number types (INST_ADD, etc.). - * tests/env.test: With case preserved (see 2006-03-21 commit) - be sure to do case-insensitive filtering. [Bug 1457065] + * tests/env.test: With case preserved (see 2006-03-21 commit) be sure + to do case-insensitive filtering. [Bug 1457065] 2006-03-23 Reinhard Max <max@suse.de> - * unix/tcl.spec: Cleaned up and completed the spec file. - An RPM can now be built from the tcl source - distribution with "rpmbuild -tb <tarball>". + * unix/tcl.spec: Cleaned up and completed the spec file. An RPM can + now be built from the tcl source distribution with "rpmbuild -tb + <tarball>". 2006-03-22 Reinhard Max <max@suse.de> - * tests/stack.test: Run the stack tests in subshells, so that they - are reported as failed tests rather than bugs in the test suite if - the recursion causes a segfault. - + * tests/stack.test: Run the stack tests in subshells, so that they are + reported as failed tests rather than bugs in the test suite if the + recursion causes a segfault. + 2006-03-21 Don Porter <dgp@users.sourceforge.net> * changes: Updates for another RC. @@ -207,13 +205,13 @@ 2006-03-21 Daniel Steffen <das@users.sourceforge.net> - * generic/tclInt.decls: implement globbing for HFS creator & type - * macosx/tclMacOSXFCmd.c: codes and 'hidden' flag, as documented in - * tests/macOSXFCmd.test: glob.n; objectified OSType handling in [glob] - * unix/tclUnixFile.c: and [file attributes]; fix globbing for hidden - files with pattern==NULL arg. [Bug 823329] + * generic/tclInt.decls: implement globbing for HFS creator & type + * macosx/tclMacOSXFCmd.c:codes and 'hidden' flag, as documented in + * tests/macOSXFCmd.test: glob.n; objectified OSType handling in [glob] + * unix/tclUnixFile.c: and [file attributes]; fix globbing for hidden + files with pattern==NULL arg. [Bug 823329] * generic/tclIntPlatDecls.h: - * generic/tclStubInit.c: make genstubs + * generic/tclStubInit.c: make genstubs 2006-03-20 Andreas Kupries <andreask@activestate.com> @@ -355,7 +353,7 @@ 2006-03-10 Zoran Vasiljevic <vasiljevic@users.sourceforge.net> - -- Summary of changes fixing Tcl Bug #1437595 -- + -- Summary of changes fixing [Bug 1437595] -- * generic/tclEvent.c: Cosmetic touches and identation * generic/tclInt.h: Added TclpFinalizeSockets() call. @@ -1047,7 +1045,7 @@ 2005-11-20 Joe English <jenglish@users.sourceforge.net> * generic/tclStubLib.c: Don't set tclStubsPtr to 0 when - Tcl_PkgRequireEx() fails [Fix for #1091431 "Tcl_InitStubs failure + Tcl_PkgRequireEx() fails [Fix for [Bug 1091431] "Tcl_InitStubs failure crashes wish"] 2005-11-18 Miguel Sofer <msofer@users.sf.net> |