Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | TIP 590: Recommend lowercase Package Names | jan.nijtmans | 2020-12-04 | 1 | -1/+1 |
|\ | |||||
| * | Case-sensitive package names | jan.nijtmans | 2020-11-03 | 1 | -1/+1 |
| | | |||||
* | | More ©-sign consolidation | jan.nijtmans | 2020-11-23 | 1 | -1/+1 |
| | | |||||
* | | Now that all Tcl source files are UTF-8 by default, we can use the ©-sign ↵ | jan.nijtmans | 2020-11-23 | 1 | -3/+3 |
|/ | | | | whenever reasonable. | ||||
* | Add "{}" around many "expr" commands in testcases. Also in doc/expr.n | jan.nijtmans | 2020-10-30 | 1 | -32/+32 |
| | |||||
* | Let all test-cases load the "tcltest" package the same way. Depend on ↵ | jan.nijtmans | 2020-09-04 | 1 | -2/+4 |
| | | | | tcltest 2.5, since we never test with earlier tcltest versions | ||||
* | Many more internal master/slave -> parent/child renamings | jan.nijtmans | 2020-09-01 | 1 | -5/+5 |
| | |||||
* | Make sure the errors raised by execution traces become errors raised by the | dgp | 2013-08-15 | 1 | -0/+7 |
|\ | | | | | | | traced command, as documented. Deletion of the traced command was supressing that. | ||||
| * | Make sure the errors raised by execution traces become errors raised by | dgp | 2013-08-15 | 1 | -0/+7 |
| | | | | | | | | the traced command, as documented. Deletion of the traced command was supressing that. | ||||
* | | 3606391 trace.test test independence. | dgp | 2013-03-11 | 1 | -12/+44 |
|\ \ | |/ | |||||
| * | 3606391 trace.test test independence | dgp | 2013-03-11 | 1 | -12/+44 |
| | | |||||
* | | Fix bug #2438181: Incorrect error reporting in traces. | jan.nijtmans | 2013-02-19 | 1 | -0/+10 |
|\ \ | |/ | | | Test-case and fix provided by Poor Yorick. | ||||
| * | Fix bug #2438181: Incorrect error reporting in traces. | jan.nijtmans | 2013-02-19 | 1 | -0/+10 |
| |\ | | | | | | | Test-case and fix provided by Poor Yorick. | ||||
| | * | Add test-case for Bug #2438181 (which passes in Tcl 8.4 but fails in 8.5/8.6). | jan.nijtmans | 2013-02-19 | 1 | -0/+10 |
| | | | | | | | | | Provided by Poor Yorick | ||||
* | | | For traces and embedding support, select modernizations from Patrick Fradin. | dgp | 2013-01-31 | 1 | -150/+145 |
|\ \ \ | |/ / | |||||
| * | | For traces, select modernizations from Patrick Fradlin. | dgp | 2013-01-30 | 1 | -150/+145 |
| | | | |||||
* | | | No longer build tcltest.exe to run the tests,but use tclsh86.exe in ↵ | jan.nijtmans | 2012-07-29 | 1 | -0/+3 |
| | | | | | | | | | | | | combination with tcltest86.dll to do that (Windows only) | ||||
* | | | 3485022 TclCompileEnsemble() avoid compile when exec traces set. | dgp | 2012-02-06 | 1 | -0/+28 |
|\ \ \ | |/ / | |||||
| * | | 3485022 TclCompileEnsemble() avoid compile when exec traces set. | dgp | 2012-02-06 | 1 | -0/+28 |
| |\ \ | | |/ | |||||
| | * | 3484621 Invalidate bytecode when exec traces are added/removed from compiled ↵ | dgp | 2012-02-06 | 1 | -0/+33 |
| | | | | | | | | | | | | cmd. | ||||
* | | | Fix for [Bug 3484621]: insure that execution traces on bytecoded commands ↵ | mig | 2012-02-06 | 1 | -0/+33 |
|\ \ \ | |/ / | | | | | | | bump the interp's compile epoch. | ||||
| * | | Fix for [Bug 3484621]: insure that execution traces on bytecoded commands | mig | 2012-02-06 | 1 | -0/+33 |
| | | | | | | | | | bump the interp's compile epoch. | ||||
* | | | Now that we're no longer using SCM based on RCS, the RCS Keyword lines | dgp | 2011-03-02 | 1 | -2/+0 |
|\ \ \ | |/ / | | | | cause more harm than good. Purged them (except in zlib files). | ||||
| * | | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause | dgp | 2011-03-02 | 1 | -2/+0 |
| |\ \ | | |/ | | | | more harm than good. Purged them. | ||||
| | * | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause | dgp | 2011-03-01 | 1 | -2/+0 |
| | | | | | | | | | more harm than good. Purged them. | ||||
| | * | * tests/trace.test: Backport some tests. | dgp | 2007-08-14 | 1 | -1/+27 |
| | | | |||||
| | * | * generic/tclBasic.c (TEOVI): fix por possible leak of a Command | Miguel Sofer | 2006-11-04 | 1 | -1/+19 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | in the presence of execution traces that delete it. * generic/tclBasic.c (TEOVI): * tests/trace.test (trace-21.11): fix for [Bug 1590232], execution traces may cause a second command resolution in the wrong namespace. | ||||
| | * | * generic/tclCmdMZ.c: Stop some interference between enter traces | dgp | 2006-04-11 | 1 | -1/+38 |
| | | | | | | | | | | | | * tests/trace.test: and enterstep traces. [Bug 1458266] | ||||
| | * | * generic/tclBasic.c: Corrections to be sure that TCL_EVAL_GLOBAL | dgp | 2006-02-28 | 1 | -1/+35 |
| | | | | | | | | | | | | | | | | | | * tests/parse.test: evaluations act the same as [uplevel #0] * tests/trace.test: evaluations, even when execution traces or invocations of [::unknown] are present. [Bug 1439836]. | ||||
| | * | * tests/trace.test (trace-34.5): [Bug 1047286], added a second | Miguel Sofer | 2005-11-18 | 1 | -2/+15 |
| | | | | | | | | | | | | | | | test illustrating the role of "ns in callStack" in the ns's visibility during deletion traces. | ||||
| | * | * generic/tclBasic.c (Tcl_DeleteCommandFromToken): | Miguel Sofer | 2005-11-18 | 1 | -1/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclCmdMZ.c (TraceCommandProc): * generic/tclInt.h (NS_KILLED): * generic/tclNamesp.c (Tcl_DeleteNamespace * tests/namespace.test (namespace-7.3-6): * tests/trace.test (trace-20.13-16): fix [Bugs 1355942/1355342]. | ||||
| | * | * tests/trace.test (trace-13.2-4): added tests to detect leak, see [Bug | Miguel Sofer | 2005-11-07 | 1 | -2/+56 |
| | | | | | | | | | | | | 1348775]. | ||||
| | * | * generic/tclInt.h: | Miguel Sofer | 2005-11-04 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | * generic/tclNamesp.c: * generic/tclVar.c: fix for [Bugs 1338280/1337229]. Thanks Don. * tests/trace.test: fix duplicate test numbers | ||||
| | * | fix new test trace-18.4 [Bug 1338280] | Miguel Sofer | 2005-10-29 | 1 | -6/+9 |
| | | | |||||
| | * | * generic/tclCmdMZ.c (TraceVarProc): [Bug 1337229], partial | Miguel Sofer | 2005-10-29 | 1 | -1/+18 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | fix. Insure that a second call with TCL_TRACE_DESTROYED does not lead to a second call to Tcl_EventuallyFree(). It is still true that that second call should not happen, so the bug is not completely fixed. * tests/trace.test (test-18.3-4): added tests for bugs #1337229 and 1338280. | ||||
| | * | typo | dgp | 2005-07-26 | 1 | -2/+2 |
| | | | |||||
| | * | * generic/tclNamesp.c (TclTeardownNamespace): Re-ordering so that | dgp | 2005-07-26 | 1 | -1/+12 |
| | | | | | | | | | | | | | | | * tests/trace.test (trace-34.4): command delete traces fire while the command still exists. [Bug 1047286] | ||||
| | * | * generic/tclBasic.c: Made the walk of the active trace list aware | dgp | 2005-06-21 | 1 | -1/+17 |
| | | | | | | | | | | | | | | | | | | * generic/tclCmdMZ.c: of the direction of trace scanning, so the * generic/tclInt.h: proper correction can be made. [Bug 1224585] * tests/trace.test (trace-34.2,3): | ||||
| | * | * generic/tclBasic.c (Tcl_DeleteTrace): Added missing walk of the | dgp | 2005-06-21 | 1 | -1/+18 |
| | | | | | | | | | | | | | | | * tests/trace.test (trace-34.1): list of active traces to cleanup references to traces being deleted. [Bug 1201035] | ||||
| | * | * generic/tclCmdMZ.c (Tcl_TraceObjCmd): Fixed Bug 1065378 which failed | dgp | 2004-11-15 | 1 | -1/+8 |
| | | | | | | | | | | | | | | | | | | * tests/trace.test (trace-33.1): to permit a variable trace created with [trace variable] to be destroyed with [trace remove]. Thanks to Keith Vetter for the report. | ||||
| | * | * generic/tclBasic.c (CallCommandTraces): Added safety bit | dgp | 2003-09-29 | 1 | -13/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | * tests/trace.test: masking to prevent any of the bit values TCL_TRACE_*_EXEC from leaking into the flags field of any Command struct. This does not fix [Bug 811483] but helps to contain some of its worst symptoms. Also backported the corrections to test trace-28.4 from Vince Darley. | ||||
| | * | * generic/tclCmdMZ.c (): Fixed [Bug 807243] where | dgp | 2003-09-24 | 1 | -1/+37 |
| | | | | | | | | | | | | | | | | | | * tests/trace.test (trace-31,32.*): the introspection results of both [trace info command] and [trace info execution] were getting co-mingled. Thanks to Mark Saye for the report. | ||||
| | * | Removed test number dups [Bugs 710322, 710327, 710349, 710363] | dkf | 2003-03-27 | 1 | -13/+12 |
| | | | |||||
* | | | fix [2021443] inconsistant "wrong # args" messages | nijtmans | 2008-07-19 | 1 | -4/+4 |
|/ / | |||||
* | | merge stable branch onto HEAD | dgp | 2007-12-13 | 1 | -1/+1 |
| | | |||||
* | | Greatly improved ensemble compiler. This one now can handle any ensemble. | dkf | 2007-11-16 | 1 | -2/+2 |
| | | | | | | | | | | It is usually not enabled though; only worth it when a subcommand is actually expected to undergo bytecode compilation. | ||||
* | | * generic/tclBasic.c: Use fully qualified variable names for | dgp | 2007-08-14 | 1 | -2/+2 |
| | | | | | | | | | | | | * tests/thread.test: ::errorInfo and ::errorCode so that string * tests/trace.test: reported to variable traces are fully qualified in agreement with Tcl 8.4 operations. | ||||
* | | * generic/tclExecute.c: Provide DECACHE/CACHE protection to the | dgp | 2007-08-13 | 1 | -1/+13 |
| | | | | | | | | * tests/trace.test: Tcl_LogCommandInfo() call. [Bug 1773040] | ||||
* | | * generic/tclExecute.c (INST_STORE_ARRAY): | Miguel Sofer | 2007-08-09 | 1 | -1/+17 |
| | | | | | | | | | | * tests/trace.test (trace-2.6): whole array write traces on compiled local variables were not firing [Bug 1770591] | ||||
* | | * generic/tclTrace.c: Corrected broken trace reversal logic in | dgp | 2007-06-27 | 1 | -1/+5 |
| | | | | | | | | | | | | * generic/tclTest.c: TclCheckInterpTraces that led to infinite loop * tests/trace.test: when multiple Tcl_CreateTrace traces were set and one of them did not fire due to level restrictions. [Bug 1743931]. |