|
From: Andreas K. <and...@us...> - 2008-07-25 22:11:09
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv17535 Modified Files: ChangeLog Log Message: * tests/info.test: Tests 38.* added, exactly testing the tracking of location for uplevel scripts. Resolved merge conflict on info-37.0, switched !singleTestInterp constraint to glob matching instead. Ditto info-22.8, removed constraint, more glob matching, and reduced the depth of the stack we check. More is coming, right now I want to commit the bug fixes. * tests/oo.test: Updated oo-22.1 for expanded location tracking. * generic/tclCompile.c (TclInitCompileEnv): Reorganized the initialization of the #280 location information to match the flow in TclEvalObjEx to get more absolute contexts. * generic/tclBasic.c (TclEvalObjEx): Added missing cleanup of extended location information. |
|
From: Andreas K. <and...@us...> - 2008-07-25 23:06:13
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv8372 Modified Files: ChangeLog Log Message: * test/info.test: More work on singleTestInterp usability. This fixes bug [1605269]. |
|
From: Jan N. <nij...@us...> - 2008-07-27 22:25:12
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv30964 Modified Files: ChangeLog Log Message: * doc/Object.3 CONSTified 3 functions using * doc/ObjectType.3 Tcl_ObjType which all are supposed * generic/tcl.decls to be a constant, but this was not * generic/tcl.h reflected in the API: * generic/tclDecls.h Tcl_ConvertToType * generic/tclObj.c Tcl_GetObjType * generic/tclCompCmds.c Tcl_RegisterObjType * generic/tclOOMethod.c Introduced a CONST86_RETURN, so extensions which * generic/tclTestobj.c use Tcl_ObjType directly can be modified to compile against both Tcl 8.5 and Tcl 8.6 tclDecls.h is re-generated with "make genstubs" This change complies with TIP #24 ***POTENTIAL INCOMPATIBILITY*** |
|
From: Donal K. F. <dk...@us...> - 2008-07-27 22:28:49
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv32592 Modified Files: ChangeLog Log Message: Remove unnecessary hack. |
|
From: Jan N. <nij...@us...> - 2008-07-27 22:40:17
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv4709 Modified Files: ChangeLog Log Message: formatting only |
|
From: Donal K. F. <dk...@us...> - 2008-07-27 22:50:12
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv8867 Modified Files: ChangeLog Log Message: general tidy up |
|
From: Andreas K. <and...@us...> - 2008-07-28 20:00:58
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv18545 Modified Files: Tag: core-8-4-branch ChangeLog Log Message: * generic/tclBasic.c: Added missing release of extended command word index when deleting an interpreter (DeleteInterpProc). Added missing ref count when creating an empty string as path (EvalEx). * generic/tclCompile.c (TclInitCompileEnv): Made same change to control flow as in TclEvalObjEx. Not needed while uplevel and siblings go through the eval-direct code path, however if that changes (like it did in 8.5+) better to have this in place instead of re-searching why certain places are without absolute locations. * tests/info.test: Added tests 38.*, exactly testing the tracking of location for uplevel scripts, and made the testsuite fully usable with and without -singleproc 1. |
|
From: Andreas K. <and...@us...> - 2008-07-28 20:45:07
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv4911 Modified Files: Tag: core-8-5-branch ChangeLog Log Message: * generic/tclBasic.c: Added missing ref count when creating an empty string as path (TclEvalEx). In 8.4 the missing code caused panics in the testsuite. It doesn't in 8.5. I am guessing that the code path with the missing the incr-refcount is not invoked any longer. Because the bug in itself is certainly the same. |
|
From: Andreas K. <and...@us...> - 2008-07-28 21:05:59
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv13252 Modified Files: ChangeLog Log Message: * generic/tclBasic.c: Added missing ref count when creating an empty string as path (TclEvalEx). In 8.4 the missing code caused panics in the testsuite. It doesn't in 8.5. I am guessing that the code path with the missing the incr-refcount is not invoked any longer. Because the bug in itself is certainly the same. |
|
From: Jan N. <nij...@us...> - 2008-07-28 21:31:05
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv23427 Modified Files: ChangeLog Log Message: * doc/FileSystem.3: CONSTified many functions using Tcl_FileSystem * generic/tcl.decls: which all are supposed to be a constant, but * generic/tclDecls.h: this was not reflected in the API: * generic/tclFileSystem.h: Tcl_FSGetInternalRep * generic/tclIOUtil.c: Tcl_FSNewNativePath, Tcl_FSData * generic/tclPathObj.c: Tcl_FSRegister, Tcl_FSUnregister * generic/tclTest.c: Tcl_FSGetFileSystemForPath ... This change complies with TIP #24. ***POTENTIAL INCOMPATIBILITY*** |
|
From: Jan N. <nij...@us...> - 2008-07-28 22:09:22
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv6837 Modified Files: ChangeLog Log Message: it's tip #27, not #24 |
|
From: miguel s. <ms...@us...> - 2008-07-29 05:31:25
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv18693 Modified Files: ChangeLog Log Message: changelog entry |
|
From: miguel s. <ms...@us...> - 2008-07-29 13:45:07
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv22589 Modified Files: ChangeLog Log Message: * generic/tclExecute.c: fix [Bug 2030670] that cause TclStackRealloc to panic on rare corner cases. Thx ajpasadyn for diagnose and patch. |
|
From: miguel s. <ms...@us...> - 2008-07-29 13:51:04
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv25156 Modified Files: Tag: core-8-5-branch ChangeLog Log Message: * generic/tclExecute.c: fix [Bug 2030670] that cause TclStackRealloc to panic on rare corner cases. Thx ajpasadyn for diagnose and patch. |
|
From: miguel s. <ms...@us...> - 2008-07-29 18:19:01
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv4467 Modified Files: ChangeLog Log Message: * generic/tclBasic.c: Made use of the thread's alloc cache * generic/tclInt.h: stored in the ekeko at interp creation * generic/tclNRE.h: to avoid hitting the TSD each time an * generic/tclThreadAlloc.c: NRE callback is pushed or pulled; the approach is suitably general to extend to evry other obj allocation where an interp is know; this is left for some other time, requires a lot of grunt work. |
|
From: Don P. <dg...@us...> - 2008-07-29 20:13:15
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv12581 Modified Files: Tag: dgp-refactor ChangeLog Log Message: merge updates from (near) HEAD |
|
From: Don P. <dg...@us...> - 2008-07-29 20:21:04
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv15936 Modified Files: Tag: dgp-refactor ChangeLog Log Message: merge updates from HEAD |
|
From: miguel s. <ms...@us...> - 2008-07-29 20:53:11
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv29350 Modified Files: ChangeLog Log Message: a timid start at cleaning up |
|
From: miguel s. <ms...@us...> - 2008-07-29 23:17:56
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv22263 Modified Files: ChangeLog Log Message: * tests/NRE.test: new tests that went MIA in the NRE revamping |
|
From: Don P. <dg...@us...> - 2008-07-30 13:19:14
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv17565 Modified Files: Tag: dgp-refactor ChangeLog Log Message: merge updates from HEAD |
|
From: miguel s. <ms...@us...> - 2008-07-30 17:30:47
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv28031 Modified Files: ChangeLog Log Message: * generic/tclBasic.c: guard against the value of iPtr->evalFlags changing between the times where TEOV and TEOV_exception run. Thanks dgp for catching this. |
|
From: Don P. <dg...@us...> - 2008-07-30 17:48:40
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv3596 Modified Files: Tag: dgp-refactor ChangeLog Log Message: merge updates from HEAD |
|
From: miguel s. <ms...@us...> - 2008-07-30 17:54:12
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv6206 Modified Files: ChangeLog Log Message: * generic/tclBasic.c (TclNREvalObjEx): new comments and code reorg to clarify what is happening. |
|
From: Don P. <dg...@us...> - 2008-07-30 20:16:19
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv3952 Modified Files: Tag: dgp-refactor ChangeLog Log Message: merge updates from HEAD |
|
From: Don P. <dg...@us...> - 2008-07-30 20:59:07
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv22661 Modified Files: Tag: core-8-5-branch ChangeLog Log Message: * generic/tclBasic.c: Corrected the timing of when the flag TCL_ALLOW_EXCEPTIONS is tested. |