From: Donal K. F. <dk...@us...> - 2002-02-22 14:52:49
|
Update of /cvsroot/tcl/tcl/generic In directory usw-pr-cvs1:/tmp/cvs-serv13572/generic Modified Files: tclCmdMZ.c Log Message: Added TIP#76 implementation, docs + tests. |
From: Jeffrey H. <ho...@us...> - 2002-03-01 06:23:09
|
Update of /cvsroot/tcl/tcl/generic In directory usw-pr-cvs1:/tmp/cvs-serv3746/generic Modified Files: tclCmdMZ.c Log Message: * generic/tclCmdMZ.c (TraceCommandProc): ensure that TraceCommandInfo structure was also deleted when a command was deleted to prevent a mem leak. |
From: Jeffrey H. <ho...@us...> - 2002-03-29 22:42:52
|
Update of /cvsroot/tcl/tcl/generic In directory usw-pr-cvs1:/tmp/cvs-serv17492/generic Modified Files: Tag: core-8-3-1-branch tclCmdMZ.c Log Message: * tests/trace.test (trace-18.2): * generic/tclCmdMZ.c (Tcl_TraceObjCmd, TraceVarProc): corrected potential double-free of traces on variables by flagging in TraceVarProc that it will free the var in case the eval wants to delete the var trace as well. [Bug #536937] |
From: Jeffrey H. <ho...@us...> - 2002-03-29 22:47:25
|
Update of /cvsroot/tcl/tcl/generic In directory usw-pr-cvs1:/tmp/cvs-serv19092/generic Modified Files: tclCmdMZ.c Log Message: * generic/tclCmdMZ.c (Tcl_TraceObjCmd, TraceVarProc) (TraceCommandProc, TclTraceCommandObjCmd): corrected potential double-free of traces on variables by flagging in Trace*Proc that it will free the var in case the eval wants to delete the var trace as well. [Bug #536937] Also converted Tcl_UntraceVar -> Tcl_UntraceVar2 and Tcl_Eval to Tcl_EvalEx in Trace*Proc for slight efficiency improvement. |
From: Don P. <dg...@us...> - 2002-04-05 19:26:38
|
Update of /cvsroot/tcl/tcl/generic In directory usw-pr-cvs1:/tmp/cvs-serv6976/generic Modified Files: tclCmdMZ.c Log Message: * Corrected [subst] so that return codes TCL_BREAK and TCL_CONTINUE returned by variable substitution have the same effect as when those codes are returned by command substitution. [Bug 536879] |
From: Donal K. F. <dk...@us...> - 2002-04-18 13:49:31
|
Update of /cvsroot/tcl/tcl/generic In directory usw-pr-cvs1:/tmp/cvs-serv8530/generic Modified Files: tclCmdMZ.c Log Message: Partial resolution of Bug #536831; the comment is a bit clearer! |
From: Donal K. F. <dk...@us...> - 2002-06-14 13:17:19
|
Update of /cvsroot/tcl/tcl/generic In directory usw-pr-cvs1:/tmp/cvs-serv17716/generic Modified Files: tclCmdMZ.c Log Message: TIP#102 implementation: 'trace list' becomes 'trace info' |
From: Jeffrey H. <ho...@us...> - 2002-06-19 22:38:40
|
Update of /cvsroot/tcl/tcl/generic In directory usw-pr-cvs1:/tmp/cvs-serv16259/generic Modified Files: tclCmdMZ.c Log Message: * generic/tclCmdMZ.c (Tcl_RegexpObjCmd): get the resultPtr again as the Tcl_ObjSetVar2 may cause the result to change. [Patch #558324] (watson) |
From: miguel s. <ms...@us...> - 2002-08-12 12:23:40
|
Update of /cvsroot/tcl/tcl/generic In directory usw-pr-cvs1:/tmp/cvs-serv2362/generic Modified Files: tclCmdMZ.c Log Message: * generic/tclCmdMZ.c: fixing UMR in delete traces, [Bug 589863]. |
From: Vince D. <vin...@us...> - 2002-10-15 16:13:47
|
Update of /cvsroot/tcl/tcl/generic In directory usw-pr-cvs1:/tmp/cvs-serv11807/generic Modified Files: tclCmdMZ.c Log Message: execution trace fix |
From: Jeffrey H. <ho...@us...> - 2002-11-12 02:25:24
|
Update of /cvsroot/tcl/tcl/generic In directory usw-pr-cvs1:/tmp/cvs-serv23538/generic Modified Files: tclCmdMZ.c Log Message: * tests/split.test: added 1-char string split tests * generic/tclCmdMZ.c (Tcl_SplitObjCmd): Use TclUtfToUniChar. Also added a special case for single-ascii-char splits. (Tcl_StringObjCmd): Use TclUtfToUniChar. For STR_RANGE, support getting ranges of ByteArrays (reverts change from 2000-05-26). (TraceExecutionProc) add proper static declaration. |
From: Jeffrey H. <ho...@us...> - 2003-02-27 00:54:37
|
Update of /cvsroot/tcl/tcl/generic In directory sc8-pr-cvs1:/tmp/cvs-serv28988/generic Modified Files: tclCmdMZ.c Log Message: * generic/tclCmdMZ.c (TraceCommandProc): Fix mem leak when deleting a command that had trace on it. [Bug #693564] (sofer) |
From: Don P. <dg...@us...> - 2003-03-12 18:04:41
|
Update of /cvsroot/tcl/tcl/generic In directory sc8-pr-cvs1:/tmp/cvs-serv28145/generic Modified Files: Tag: core-8-4-branch tclCmdMZ.c Log Message: * generic/tclCmdMZ.c (Tcl_SubstObj): Corrected and added test for * tests/subst.test (subst-2.4): Tcl_SubstObj's incorrect halting of substitution at the first \x00 byte. [Bug 685106] |
From: Don P. <dg...@us...> - 2003-04-07 16:54:20
|
Update of /cvsroot/tcl/tcl/generic In directory sc8-pr-cvs1:/tmp/cvs-serv13500/generic Modified Files: Tag: core-8-4-branch tclCmdMZ.c Log Message: * generic/tclCmdMZ.c (TraceExecutionProc): Added missing Tcl_DiscardResult() call to avoid memory leak. |
From: Don P. <dg...@us...> - 2003-04-07 16:55:16
|
Update of /cvsroot/tcl/tcl/generic In directory sc8-pr-cvs1:/tmp/cvs-serv13966/generic Modified Files: tclCmdMZ.c Log Message: * generic/tclCmdMZ.c (TraceExecutionProc): Added missing Tcl_DiscardResult() call to avoid memory leak. |
From: Don P. <dg...@us...> - 2003-04-11 20:49:55
|
Update of /cvsroot/tcl/tcl/generic In directory sc8-pr-cvs1:/tmp/cvs-serv18331/generic Modified Files: Tag: core-8-4-branch tclCmdMZ.c Log Message: * generic/tclCmdMZ.c (Tcl_StringObjCmd,STR_IS_INT): Corrected inconsistent results of [string is integer] observed on systems where sizeof(long) != sizeof(int). [Bug 718878] * tests/string.test: Added tests for Bug 718878. * doc/string.n: Clarified that [string is integer] accepts 32-bit integers. |
From: Don P. <dg...@us...> - 2003-04-11 20:50:48
|
Update of /cvsroot/tcl/tcl/generic In directory sc8-pr-cvs1:/tmp/cvs-serv18772/generic Modified Files: tclCmdMZ.c Log Message: * generic/tclCmdMZ.c (Tcl_StringObjCmd,STR_IS_INT): Corrected inconsistent results of [string is integer] observed on systems where sizeof(long) != sizeof(int). [Bug 718878] * tests/string.test: Added tests for Bug 718878. * doc/string.n: Clarified that [string is integer] accepts 32-bit integers. |
From: Donal K. F. <dk...@us...> - 2003-05-07 21:15:45
|
Update of /cvsroot/tcl/tcl/generic In directory sc8-pr-cvs1:/tmp/cvs-serv23277/generic Modified Files: tclCmdMZ.c Log Message: Made error message for [trace info] more consistent with documentation. |
From: Donal K. F. <dk...@us...> - 2003-05-09 13:08:19
|
Update of /cvsroot/tcl/tcl/generic In directory sc8-pr-cvs1:/tmp/cvs-serv3603/generic Modified Files: tclCmdMZ.c Log Message: The array of strings passed to Tcl_GetIndexFromObj must be NULL terminated. |
From: Jeffrey H. <ho...@us...> - 2003-05-10 23:54:38
|
Update of /cvsroot/tcl/tcl/generic In directory sc8-pr-cvs1:/tmp/cvs-serv27027/generic Modified Files: tclCmdMZ.c Log Message: * generic/tclCmdMZ.c (Tcl_StringObjCmd): prevent string repeat crash when overflow sizes were given (throws error). [Bug #714106] |
From: Jeffrey H. <ho...@us...> - 2003-05-10 23:55:09
|
Update of /cvsroot/tcl/tcl/generic In directory sc8-pr-cvs1:/tmp/cvs-serv27149/generic Modified Files: Tag: core-8-4-branch tclCmdMZ.c Log Message: * generic/tclCmdMZ.c (Tcl_StringObjCmd): prevent string repeat crash when overflow sizes were given (throws error). [Bug #714106] |
From: Vince D. <vin...@us...> - 2003-06-17 20:36:21
|
Update of /cvsroot/tcl/tcl/generic In directory sc8-pr-cvs1:/tmp/cvs-serv15168/generic Modified Files: tclCmdMZ.c Log Message: regsub empty string fixes, and windows build |
From: Vince D. <vin...@us...> - 2003-06-17 20:42:38
|
Update of /cvsroot/tcl/tcl/generic In directory sc8-pr-cvs1:/tmp/cvs-serv17201/generic Modified Files: Tag: core-8-4-branch tclCmdMZ.c Log Message: backport of regsub empty string fixes |
From: Donal K. F. <dk...@us...> - 2003-07-04 10:30:28
|
Update of /cvsroot/tcl/tcl/generic In directory sc8-pr-cvs1:/tmp/cvs-serv723/generic Modified Files: tclCmdMZ.c Log Message: [string map] now can take dictionaries for maps but the condition for doing so is deeply tricky. [Bug 759936] |
From: Donal K. F. <dk...@us...> - 2003-07-16 08:24:25
|
Update of /cvsroot/tcl/tcl/generic In directory sc8-pr-cvs1:/tmp/cvs-serv15334 Modified Files: Tag: core-8-4-branch tclCmdMZ.c Log Message: Removed trivially-unreachable line [Bug 771939] |