From: Mo D. <md...@us...> - 2003-01-25 14:11:33
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv7744 Modified Files: ChangeLog Log Message: * win/tclWin32Dll.c (TclpCheckStackSpace, squelch_warnings): * win/tclWinChan.c (Tcl_MakeFileChannel, squelch_warnings): * win/tclWinFCmd.c (DoRenameFile, DoCopyFile, squelch_warnings): Re-implement inline ASM SEH handlers for gcc. The esp and ebp registers are now saved on the stack instead of in global variables so that the code is thread safe. Add additional checks when TCL_MEM_DEBUG is defined to be sure the values were recovered from the stack properly. Remove squelch_warnings functions and add a dummy call in the handler methods to squelch compiler warnings. |
From: Mo D. <md...@us...> - 2003-01-26 05:59:38
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv30911 Modified Files: ChangeLog Log Message: * generic/tclIO.c (Tcl_CutChannel, Tcl_SpliceChannel): Invoke TclpCutFileChannel and TclpSpliceFileChannel. * generic/tclInt.h: Declare TclpCutFileChannel and TclpSpliceFileChannel. * unix/tclUnixChan.c (FileCloseProc, TclpOpenFileChannel, Tcl_MakeFileChannel, TclpCutFileChannel, TclpSpliceFileChannel): Implement thread load data cut and splice for file channels. This avoids an invalid memory ref when compiled with -DDEPRECATED. * win/tclWinChan.c (FileCloseProc, TclpCutFileChannel, TclpSpliceFileChannel): Implement thread load data cut and splice for file channels. This avoids an invalid memory ref that was showing up in the thread extension. |
From: Mo D. <md...@us...> - 2003-01-27 02:19:57
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv13497 Modified Files: ChangeLog Log Message: * win/configure: Regen. * win/configure.in: Add test that checks to see if the compiler can cast to a union type. * win/tclWinTime.c: Squelch compiler warning about union initializer by casting to union type when compiling with gcc. |
From: Mo D. <md...@us...> - 2003-01-27 03:34:05
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv31382 Modified Files: ChangeLog Log Message: * win/README: Update msys+mingw URL to release 6. This version bundles gcc 3. |
From: Mo D. <md...@us...> - 2003-01-28 11:03:52
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv24423 Modified Files: ChangeLog Log Message: * generic/tcl.h: Add TCL_PREFIX_IDENT and TCL_DEBUG_IDENT, used only by TclpCreateProcess. * unix/Makefile.in: Define TCL_DBGX. * win/Makefile.in: Define TCL_DBGX. * win/tclWinPipe.c (TclpCreateProcess): Check that the Tcl pipe dll actually exists in the Tcl bin directory and panic if it is not found. Incorporate TCL_DBGX into the Tcl pipe dll name. This fixes a really mysterious error that would show up when exec'ing a 16 bit application under Win95 or Win98 when Tcl was compiled with symbols. The error seemed to indicate that the executable could not be found, but it was actually the Tcl pipe dll that could not be found. |
From: Vince D. <vin...@us...> - 2003-01-28 14:52:49
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv4649 Modified Files: ChangeLog Log Message: filesystem bug fix and new test |
From: Don P. <dg...@us...> - 2003-01-28 17:59:13
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv5766 Modified Files: ChangeLog Log Message: * tests/main.test: Constrain tests that do not work on Windows. |
From: Don P. <dg...@us...> - 2003-01-31 18:54:53
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv678 Modified Files: ChangeLog Log Message: * tests/main.test: Stopped main.test from deleting existing file. Test suite should not delete files that already exist. [Bug 675660] |
From: Don P. <dg...@us...> - 2003-01-31 22:10:24
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv17789 Modified Files: ChangeLog Log Message: * tests/tcltest.test: Cleaned up management of file/directory creation/deletion to improve "-debug 1" output. [Bug 675614] |
From: Don P. <dg...@us...> - 2003-01-31 22:19:31
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv21051 Modified Files: ChangeLog Log Message: The utility [slave] command failed to properly [list]-quote a constructed [open] command, causing failure when the pathname contained whitespace. [Bug 678415] |
From: Kevin B K. <ke...@us...> - 2003-02-01 19:48:23
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv31432 Modified Files: ChangeLog Log Message: 2003-02-01 Kevin Kenny <ke...@us...> * doc/Tcl.n: Added headings to the eleven paragraphs, to improve formatting in the tools that attempt to extract tables of contents from the manual pages. [Bug 627455] * generic/tclClock.c: Expanded mutex protection around the setting of env(TZ) and the thread-unsafe call to tzset(). [Bug 656660] |
From: Kevin B K. <ke...@us...> - 2003-02-01 21:07:29
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv23362 Modified Files: ChangeLog Log Message: * tests/unixNotfy.test: Added cleanup of working files [Bug 675609] |
From: Kevin B K. <ke...@us...> - 2003-02-01 21:27:56
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv30107 Modified Files: ChangeLog Log Message: * generic/tclClock.c: Fixed a bug that incorrectly allowed [clock clicks {}] and [clock clicks -] to be accepted as if they were [clock clicks -milliseconds]. * tests/clock.test: Added regression tests for the above bug. [Bug 675356] |
From: Kevin B K. <ke...@us...> - 2003-02-01 23:37:30
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv5035 Modified Files: ChangeLog Log Message: * generic/tclLoad.c: Changed the code so that if Tcl_StaticPackage is called to report the same package as being loaded in two interps, it shows up in [info loaded {}] in both of them (previously, it didn't appear in the static package list in the second. * tests/load.test Added regression test for the above bug. [Bug 670042] |
From: Kevin B K. <ke...@us...> - 2003-02-01 23:49:22
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv8575 Modified Files: ChangeLog Log Message: * generic/tclCompCmds.c: Removed an unused variable that caused compiler warnings on SGI. [Bug 664379] |
From: Vince D. <vin...@us...> - 2003-02-04 17:06:51
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv29136 Modified Files: ChangeLog Log Message: finalization and test fixes |
From: Vince D. <vin...@us...> - 2003-02-04 18:23:40
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv3076 Modified Files: ChangeLog Log Message: test suite fixes for spaces in paths |
From: Vince D. <vin...@us...> - 2003-02-05 12:46:19
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv15701 Modified Files: ChangeLog Log Message: added regression test for recent bug fix |
From: Mo D. <md...@us...> - 2003-02-05 20:05:51
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv18600 Modified Files: ChangeLog Log Message: * tests/interp.test: * tests/set-old.test: Run test cases that depend on hash order through lsort so that the tests also pass under Jacl. Does not change test results under Tcl. |
From: Don P. <dg...@us...> - 2003-02-06 16:29:19
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv3436 Modified Files: ChangeLog Log Message: * library/tcltest/tcltest.tcl: Filename arguments to [outputChannel] and [errorChannel] (also -outfile and -errfile) were [open]ed but never [closed]. Also, [cleanupTests] could remove output or error files. [Bug 676978]. * library/tcltest/pkgIndex.tcl: Bumped to version 2.2.2. |
From: Mo D. <md...@us...> - 2003-02-06 22:44:58
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv15329 Modified Files: ChangeLog Log Message: * generic/tclExecute.c (TclExecuteByteCode): When an error is encountered reading the increment value during a compiled call to incr, add a "(reading increment)" error string to the errorInfo variable. This makes the errorInfo variable set by the compiled incr command match the value set by the non-compiled version. * tests/incr-old.test: Change errorInfo result for the compiled incr command case to match the modified implementation. * tests/incr.test: Add tests to make sure the compiled and non-compiled errorInfo messages are the same. |
From: Mo D. <md...@us...> - 2003-02-07 01:07:06
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv29327 Modified Files: ChangeLog Log Message: * generic/tclCompCmds.c (TclCompileIncrCmd): * tests/incr.test: Don't include the text "(increment expression)" in the errorInfo generated by the compiled version of the incr command since it does not match the message generated by the non-compiled version of incr. It is also not possible to match this error output under Jacl, which does not support a compiler. |
From: Vince D. <vin...@us...> - 2003-02-07 11:59:44
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv32724 Modified Files: ChangeLog Log Message: fix to crashing filesystem test |
From: Vince D. <vin...@us...> - 2003-02-07 15:29:33
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv8153 Modified Files: ChangeLog Log Message: first speedups to Win filesystem |
From: Jeffrey H. <ho...@us...> - 2003-02-08 22:03:21
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv31426 Modified Files: ChangeLog Log Message: code cleanup of eval and string comp use |