Index: generic/nsf.c =================================================================== diff -u -N -r56bee72be0878f8f9e7ccab05058ec15a89dbbbe -r278b7a6dd6571b2f8230bd593f297c1fce4186bb --- generic/nsf.c (.../nsf.c) (revision 56bee72be0878f8f9e7ccab05058ec15a89dbbbe) +++ generic/nsf.c (.../nsf.c) (revision 278b7a6dd6571b2f8230bd593f297c1fce4186bb) @@ -20711,7 +20711,7 @@ if (framePtr != NULL) { /* - * The call was from an nsf frame, return absolute frame number. + * The call was from an NSF frame, return absolute frame number. */ char buffer[LONG_AS_STRING]; int l; @@ -20721,7 +20721,12 @@ resultObj = Tcl_NewStringObj(buffer, l+1); } else { /* - * If not called from an nsf frame, return #0 as default. + * If not called from an NSF frame, return #0 as default. + * + * TODO: With NsfCallStackFindCallingContext in place, this cannot (should + * not) be reachable. Need to check NsfCallStackFindActiveFrame. When in + * the "clear", provide for a warning here? + * */ resultObj = Tcl_NewStringObj("#0", 2); }