Committed.
Thanks!
Perhaps we can tinker a bit with names and the precise implementation as
this matures, but it should be essentially what we need.
We may at some point want to stop and freeze the tcl api. Freeze as in we'll
thaw it if needed, but we'd like to keep it as is. :-)
One slight pro
Attached is the tcl reset patch.
Apply it to HEAD.
Unlike my previous patch, where the "reset code" was a separate file -
it is now integrated into "startup.tcl".
The switch has been done. This defaults to the new TCL reset method.
You should - see no difference. If there is, please tell me.