Patch adding the ability to trade info frame exact-ness of uplevel arguments against speed, with speed being default.
Note: The tests in info.test use the easy way to be made workable (-frame 1 for first test requiring and then all after).
Upcoming patches will puts these tests into a sub-interpreter.
New patches are up.
The environment variable TCL_INTERP_DEBUG_FRAME should be documented, but otherwise it's good enough to commit.
Arguably, all the [info frame] tests ought to be migrated to their own test file so that edits elsewhere in info.test won't disrupt them.
Patch for Tcl 8.6. Tests in sub-interpreters. Plus TCL_INTERP_DEBUG_FRAME in tclvars.n
Ditto for Tcl 8.5.
Documented TCL_INTERP_DEBUG_FRAME in the new patches, in tclvars.n
Committed to HEAD and 8.5 branches.
Note: The tests in info.test use the easy way to be made workable (-frame 1 for first test requiring and then all after).
Upcoming patches will puts these tests into a sub-interpreter.
New patches are up.
The environment variable TCL_INTERP_DEBUG_FRAME should be documented, but otherwise it's good enough to commit.
Arguably, all the [info frame] tests ought to be migrated to their own test file so that edits elsewhere in info.test won't disrupt them.
Patch for Tcl 8.6. Tests in sub-interpreters. Plus TCL_INTERP_DEBUG_FRAME in tclvars.n
Ditto for Tcl 8.5.
Documented TCL_INTERP_DEBUG_FRAME in the new patches, in tclvars.n
Committed to HEAD and 8.5 branches.