|
From: Kevin B K. <ke...@us...> - 2004-07-06 20:17:18
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23192 Modified Files: ChangeLog Log Message: * tests/cmdMZ.test (cmdMZ-return-2.15,cmdMZ-return-2.16): Added a test that a return code containing spaces is correctly returned. |
|
From: Don P. <dg...@us...> - 2004-07-06 21:08:43
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv471 Modified Files: ChangeLog Log Message: * tests/cmdMZ.test (cmdMZ-return-2.17): Added a test that a word containing backslash-quoted value is treated correctly. * generic/tclCompile.c (TclWordKnownAtCompileTime): [Bug 986196] Corrected flaw above and the flaw that caused TCL_TOKEN_SIMPLE_WORDs to have their original word value copied ( "{a b}" ) rather than the actual value ( "a b" ). Thanks to Kevin Kenny for report and tests. |
|
From: Donal K. F. <dk...@us...> - 2004-07-07 08:21:33
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11579 Modified Files: ChangeLog Log Message: Add missing objTypes to catalog |
|
From: Donal K. F. <dk...@us...> - 2004-07-07 10:55:29
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4816 Modified Files: ChangeLog Log Message: Generate RTF (for HLP files) correctly from manpages using advanced *roff formatting constructs. |
|
From: Don P. <dg...@us...> - 2004-07-07 14:00:11
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5697 Modified Files: ChangeLog Log Message: * generic.tclCmdMZ.c (TclMergeReturnOptions): Simplified logic and removed potential memory leak. [Bug 986257]. |
|
From: miguel s. <ms...@us...> - 2004-07-07 22:06:05
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18253 Modified Files: ChangeLog Log Message: * generic/tclCompile.c (TclCompileScript): fix for [Bug 458361]. Single-word scripts are compiled with an unshared cmdName to avoid shimmering between bytecode and cmdName reps. |
|
From: Kevin B K. <ke...@us...> - 2004-07-08 16:54:01
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31504 Modified Files: ChangeLog Log Message: Silenced a compiler warning about a type mismatch in AppendEnvironment |
|
From: miguel s. <ms...@us...> - 2004-07-08 18:46:11
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23200 Modified Files: ChangeLog Log Message: Modified the logic of literal table cleanup at interp deletion time, insuring that the fix of [Bug 983660] does not have a negative perf impact. |
|
From: Kevin B K. <ke...@us...> - 2004-07-10 20:38:50
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27106 Modified Files: ChangeLog Log Message: clock.test: Changed clock-2.11 so that it isn't an infinite loop when run on a slow virtual machine. |
|
From: Kevin B K. <ke...@us...> - 2004-07-10 21:02:34
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30772 Modified Files: ChangeLog Log Message: Added code to restore env(LC_TIME) after the test completes, silencing a warning from 'make TESTFLAGS="-debug 1" test'. |
|
From: Vince D. <vin...@us...> - 2004-07-11 21:13:33
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30932 Modified Files: ChangeLog Log Message: cd fix in vfs |
|
From: miguel s. <ms...@us...> - 2004-07-11 21:56:07
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5546 Modified Files: ChangeLog Log Message: * generic/tclExecute.c (TEBC): fixed leak of expandNestList objs when there is an error while an expansion is in progress (code added at checkForCatch). |
|
From: Donal K. F. <dk...@us...> - 2004-07-11 23:01:34
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16923 Modified Files: ChangeLog Log Message: Stop [dict unset] from leaking objects. [Bug 989093 in part] |
|
From: Donal K. F. <dk...@us...> - 2004-07-11 23:11:28
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18875 Modified Files: ChangeLog Log Message: Another leak fix for [Bug 989093] |
|
From: miguel s. <ms...@us...> - 2004-07-12 01:09:17
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4384 Modified Files: ChangeLog Log Message: * generic/tclParse.c (Tcl_SubstObj): leak fix by dgp, release result on error. |
|
From: miguel s. <ms...@us...> - 2004-07-12 01:56:18
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11211 Modified Files: ChangeLog Log Message: * generic/tclBasic.c (Tcl_EvalEx): leak fix by dgp, release objv[objectsUsed] on error. |
|
From: Zoran V. <vas...@us...> - 2004-07-13 19:09:29
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16588 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: See file... |
|
From: Zoran V. <vas...@us...> - 2004-07-15 09:51:02
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30884 Modified Files: ChangeLog Log Message: See file... |
|
From: miguel s. <ms...@us...> - 2004-07-15 17:42:19
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17225 Modified Files: ChangeLog Log Message: * generic/tclCompile.c (TclCompileScript): * generic/tclLiteral.c (TclReleaseLiteral): fix for [Bug 467523], which resurfaced with the latest changes. The previous strategy was to have special code in TclReleaseLiteral to handle the self-references generated by empty scripts. The new approach avoids the self-reference altogether, by having empty scripts return an unshared literal. |
|
From: Kevin B K. <ke...@us...> - 2004-07-15 18:31:42
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27265 Modified Files: ChangeLog Log Message: * generic/tclLiteral.c (TclReleaseLiteral): Removed unused variable 'codePtr' to silence a message from VC++. |
|
From: Zoran V. <vas...@us...> - 2004-07-15 20:04:44
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13296 Modified Files: ChangeLog Log Message: Stuffed memory leak incurred by re-initializing of TSD slots after the last call to TclFinalizeThreadData (done from within Tcl_FinalizeThread()). We basically just repeat the TclFinalizeThreadData() once more before tearing down TSD keys in TclFinalizeSynchronization(). There should be more elaborate mechanism in place for handling such issues, based on thread cleanup handlers registered on the OS level. Such change requires much more work and would also require TIP because some visible parts of Tcl API would have to be modified. In the meantime, this will do. |
|
From: Andreas K. <and...@us...> - 2004-07-15 20:17:55
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15613 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: * generic/tclIOCmd.c (Tcl_PutsObjCmd): Added length check to the old depreceated newline syntax, to ensure that only "nonewline" is accepted. [Tcl SF Bug 985869], reported by Joe Mistachkin <mis...@us...>. |
|
From: Andreas K. <and...@us...> - 2004-07-15 20:19:42
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15883 Modified Files: ChangeLog Log Message: * generic/tclIOCmd.c (Tcl_PutsObjCmd): Added length check to the old depreceated newline syntax, to ensure that only "nonewline" is accepted. [Tcl SF Bug 985869], reported by Joe Mistachkin <mis...@us...>. |
|
From: Andreas K. <and...@us...> - 2004-07-15 20:46:24
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20592 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: * generic/tclIO.h (CHANNEL_INCLOSE): New flag. Set in * generic/tclIO.c (Tcl_UnregisterChannel): 'Tcl_Close' while the * generic/tclIO.c (Tcl_Close): close callbacks are run. Checked in 'Tcl_Close' and 'Tcl_Unregister' to prevent recursive call of 'close' in the close-callbacks. This is a possible error made by implementors of virtual filesystems based on 'tclvfs', thinking that they have to close the channel in the close handler for the filesystem. * generic/tclIO.c: * generic/tclIO.h: * Not reverting, but #ifdef'ing the changes from May 19, 2004 out of the core. This removes the ***POTENTIAL INCOMPATIBILITY*** for channel drivers it introduced. This has become possible due to Expect gaining a BlockModeProc and now handling blockingg and non-blocking modes correctly. Thus [SF Tcl Bug 943274] is still fixed if a recent enough version of Expect is used. * doc/CrtChannel.3: Added warning about usage of a channel without a BlockModeProc. |
|
From: Andreas K. <and...@us...> - 2004-07-15 20:46:55
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20720 Modified Files: ChangeLog Log Message: * generic/tclIO.h (CHANNEL_INCLOSE): New flag. Set in * generic/tclIO.c (Tcl_UnregisterChannel): 'Tcl_Close' while the * generic/tclIO.c (Tcl_Close): close callbacks are run. Checked in 'Tcl_Close' and 'Tcl_Unregister' to prevent recursive call of 'close' in the close-callbacks. This is a possible error made by implementors of virtual filesystems based on 'tclvfs', thinking that they have to close the channel in the close handler for the filesystem. * generic/tclIO.c: * generic/tclIO.h: * Not reverting, but #ifdef'ing the changes from May 19, 2004 out of the core. This removes the ***POTENTIAL INCOMPATIBILITY*** for channel drivers it introduced. This has become possible due to Expect gaining a BlockModeProc and now handling blockingg and non-blocking modes correctly. Thus [SF Tcl Bug 943274] is still fixed if a recent enough version of Expect is used. * doc/CrtChannel.3: Added warning about usage of a channel without a BlockModeProc. |