|
From: miguel s. <ms...@us...> - 2004-01-12 03:23:32
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv10593 Modified Files: ChangeLog Log Message: * generic/tclCompExpr.c (CompileLandOrLorExpr): new logic, fewer instructions. As a side effect, the instructions INST_LOR and INST_LAND are now never used. * generic/tclExecute.c (INST_JUMP*): small optimisation; fix a bug in debug code. |
|
From: miguel s. <ms...@us...> - 2004-01-12 18:21:09
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv7759 Modified Files: ChangeLog Log Message: * generic/tclCompExpr.c (CompileLandOrLorExpr): cosmetic changes. |
|
From: David G. <dav...@us...> - 2004-01-13 02:12:45
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv20876 Modified Files: ChangeLog Log Message: 2004-01-09 edit |
|
From: Donal K. F. <dk...@us...> - 2004-01-13 09:42:58
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv22869 Modified Files: ChangeLog Log Message: Fix shared object panics. [Bug 875395] |
|
From: Donal K. F. <dk...@us...> - 2004-01-13 09:45:31
|
Update of /cvsroot/tcl/tcl
In directory sc8-pr-cvs1:/tmp/cvs-serv23257
Modified Files:
Tag: core-8-4-branch
ChangeLog
Log Message:
Fix shared object panics. [Bug 875395]
|
|
From: Don P. <dg...@us...> - 2004-01-13 17:13:28
|
Update of /cvsroot/tcl/tcl
In directory sc8-pr-cvs1:/tmp/cvs-serv30918
Modified Files:
ChangeLog
Log Message:
* generic/tclFileName.c (Tcl_GlobObjCmd): Latest changes to
management of the interp result by Tcl_GetIndexFromObj() exposed
improper interp result management in the [glob] command procedure.
Corrected by adopting the Tcl_SetObjResult(Tcl_NewStringObj) pattern.
|
|
From: Don P. <dg...@us...> - 2004-01-13 17:13:59
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv31114 Modified Files: ChangeLog Log Message: more detail |
|
From: Don P. <dg...@us...> - 2004-01-13 17:26:43
|
Update of /cvsroot/tcl/tcl
In directory sc8-pr-cvs1:/tmp/cvs-serv1412
Modified Files:
Tag: core-8-4-branch
ChangeLog
Log Message:
* generic/tclFileName.c (Tcl_GlobObjCmd): Latest changes to
management of the interp result by Tcl_GetIndexFromObj() exposed
improper interp result management in the [glob] command procedure.
Corrected by adopting the Tcl_SetObjResult(Tcl_NewStringObj) pattern.
This stopped a segfault in test filename-11.36.
|
|
From: Don P. <dg...@us...> - 2004-01-13 23:15:03
|
Update of /cvsroot/tcl/tcl
In directory sc8-pr-cvs1:/tmp/cvs-serv20725
Modified Files:
ChangeLog
Log Message:
Patch 876451: restores performance of [return]. Also allows forms
such as [return -code error $msg] to be bytecompiled.
* generic/tclInt.h: Factored Tcl_ReturnObjCmd() into two pieces:
* generic/tclCmdMZ.c: TclMergeReturnOptions(), which can parse the
options to [return], check their validity, and create the
corresponding return options dictionary, and TclProcessReturn(),
which takes that return options dictionary and performs the
[return] operation.
* generic/tclCompCmds.c: Rewrote TclCompileReturnCmd() to
call TclMergeReturnOptions() at compile time so the return options
dictionary is computed at compile time (when it is fully known).
The dictionary is pushed on the stack along with the result, and
the code and level values are included in the bytecode as operands.
Also supports optimized compilation of un-[catch]ed [return]s from
procs with default options into the INST_DONE instruction.
* generic/tclExecute.c: Rewrote INST_RETURN instruction to retrieve
the code and level operands, pop the return options from the stack,
and call TclProcessReturn() to perform the [return] operation.
* generic/tclCompile.h: New utilities include TclEmitInt4 macro
* generic/tclCompile.c: and TclWordKnownAtCompileTime().
|
|
From: Don P. <dg...@us...> - 2004-01-13 23:37:12
|
Update of /cvsroot/tcl/tcl
In directory sc8-pr-cvs1:/tmp/cvs-serv25137
Modified Files:
ChangeLog
Log Message:
* generic/tclCmdMZ.c (Tcl_SwitchObjCmd): Silence compiler warnings.
|
|
From: Donal K. F. <dk...@us...> - 2004-01-14 09:34:34
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv21417 Modified Files: ChangeLog Log Message: Dict refcount fixes from Peter Spjuth. Thanks! [Bug 876170] |
|
From: Donal K. F. <dk...@us...> - 2004-01-14 22:07:44
|
Update of /cvsroot/tcl/tcl
In directory sc8-pr-cvs1:/tmp/cvs-serv8753
Modified Files:
ChangeLog
Log Message:
Allow [dict exists {a {b c}} d e] to not be an error. [Bug 871387]
|
|
From: Don P. <dg...@us...> - 2004-01-15 21:53:05
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv27765 Modified Files: ChangeLog Log Message: record bug report number |
|
From: David G. <dav...@us...> - 2004-01-15 22:24:30
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv3285 Modified Files: ChangeLog Log Message: no message |
|
From: David G. <dav...@us...> - 2004-01-15 23:09:01
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv13922 Modified Files: ChangeLog Log Message: no message |
|
From: David G. <dav...@us...> - 2004-01-16 02:52:43
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv21937 Modified Files: ChangeLog Log Message: no message |
|
From: Donal K. F. <dk...@us...> - 2004-01-17 00:28:09
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv17240 Modified Files: ChangeLog Log Message: Basic implementation of TIP#57 - TclX's [lassign] command into Tcl core Not a direct copy * Better use of Tcl object API * More extensive test suite * More extensive documentation |
|
From: Donal K. F. <dk...@us...> - 2004-01-17 00:52:19
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv22862 Modified Files: ChangeLog Log Message: Fix a shimmering bug |
|
From: David G. <dav...@us...> - 2004-01-17 07:31:32
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv20542 Modified Files: ChangeLog Log Message: no message |
|
From: Donal K. F. <dk...@us...> - 2004-01-18 16:19:05
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv25293 Modified Files: ChangeLog Log Message: Full bytecode compilation for [lassign] |
|
From: David G. <dav...@us...> - 2004-01-20 05:20:16
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv3401 Modified Files: ChangeLog Log Message: no message |
|
From: Vince D. <vin...@us...> - 2004-01-21 19:59:34
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv31833 Modified Files: ChangeLog Log Message: filesystem optimisation -- Three main issues accomplished: (1) cleaned up variable names in |
|
From: David G. <dav...@us...> - 2004-01-22 03:06:14
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1:/tmp/cvs-serv25036 Modified Files: ChangeLog Log Message: no message |
|
From: Vince D. <vin...@us...> - 2004-01-26 13:34:47
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24223 Modified Files: ChangeLog Log Message: filesystem documentation and tests |
|
From: David G. <dav...@us...> - 2004-01-28 01:01:08
|
Update of /cvsroot/tcl/tcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23273 Modified Files: ChangeLog Log Message: no message |