Differences From Artifact [db9dc4ff16]:
- File generic/tclTrace.c — part of check-in [32e489acdc] at 2018-05-08 17:38:23 on branch am-trace-ensemble — Changes to the code: remove the macro "TCL_REMOVE_OBSOLETE_TRACES" and associated code. Turn the [trace] command into an ensemble. Note: the tests show that not all is well yet, basic-15.2 for instance fails -- the [trace] command complains about an invalid operation "::deleter", but if I run the test manually, that is, by typing the commands into an interactive tclsh based on the new code, then it proceeds without a failure. (The invocation of [trace] comes from the [history] command) (user: arjenmarkus size: 99630)
To Artifact [663b0fdbac]:
- File generic/tclTrace.c — part of check-in [24937d8596] at 2018-12-03 20:32:49 on branch am-trace-ensemble — Turn the trace command into an ensemble, removing the old obsolete forms of the command. This had consequences for the counting of the arguments, as "trace add" etc. are now a single "word". (user: arjenmarkus size: 99630)
| ︙ | |||
753 754 755 756 757 758 759 | 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 | - + | } /* * Make sure the ops argument is a list object; get its length and a * pointer to its array of element pointers. */ |
| ︙ |