Index: TODO =================================================================== diff -u -N -rd83732458061deeda9e0c40d24334a010250cc40 -r572e1a32edadd7868800deb34e8433c034173835 --- TODO (.../TODO) (revision d83732458061deeda9e0c40d24334a010250cc40) +++ TODO (.../TODO) (revision 572e1a32edadd7868800deb34e8433c034173835) @@ -4987,14 +4987,13 @@ was already implemented. Dropping %proc would break XOTcl2 compatibility. - adding a test case +- use for output of forward ... -verbose NsfLog(...NSF_LOG_NOTICE...) + instead of fprintf() to make it redirect-able ======================================================================== TODO: -- forwarder: Turn switch -verbose in a valued nonpos arg which allows - to set the channel: stdout vs. stderr? - - forwarders/aliases: -checkalways is missing. Issues: 1) limit to -returns only? 2) cover value checkers of method parameters also, effectively overruling -checkalways settings of the Index: generic/nsf.c =================================================================== diff -u -N -rd29a51c38be834fe558f1c85069d8bc500d201d9 -r572e1a32edadd7868800deb34e8433c034173835 --- generic/nsf.c (.../nsf.c) (revision d29a51c38be834fe558f1c85069d8bc500d201d9) +++ generic/nsf.c (.../nsf.c) (revision 572e1a32edadd7868800deb34e8433c034173835) @@ -16691,7 +16691,8 @@ if (unlikely(tcd->verbose)) { Tcl_Obj *cmd = Tcl_NewListObj(objc, objv); - fprintf(stderr, "forwarder calls '%s'\n", ObjStr(cmd)); + + NsfLog(interp, NSF_LOG_NOTICE, "forwarder calls '%s'", ObjStr(cmd)); DECR_REF_COUNT(cmd); } if (tcd->objframe) {