Index: TODO =================================================================== diff -u -r70d242f602e1807f7ef67cf9d642bb78f059be44 -r5357e15dadb6bbb59394222187096850742f8c3b --- TODO (.../TODO) (revision 70d242f602e1807f7ef67cf9d642bb78f059be44) +++ TODO (.../TODO) (revision 5357e15dadb6bbb59394222187096850742f8c3b) @@ -1871,10 +1871,11 @@ - fix a bug, where "o configure" (without arguments) resetted initialied values to the defaults. +- show "unwind unstacked entry" message appear only when debug level>0 +- removed fixed TODO entries TODO: - - "-returns" * leave syntax as is for method? * add flag to alias and forward? @@ -1886,22 +1887,6 @@ not sure, if we should rename "-objscope" to something different, such as e.g. "-objectframe". -- when compiled on my home machine for tcl 8.5.9 + aolserver, - i see the behavior that "info exists :type" does not appear to work, - leading to messages like the following -*** VERY STRANGE: info exists :type says 1, ::nsf::existsvar ::xowiki::MenuItem::slot::CSSclass type says 0 - these do not appear under with naviserver. - maybe the installation is goofed up, but maybe something serious. - -- some error cases can lead to an invalid activation count - method-modifiers/attribute-method.002: incorrect result for 'set _ {}' - expected: '::C::A', got '' - in test file ./tests/method-modifiers.tcl - ... => - FinalObjectDeletion obj 0x100915610 activationcount 2 - Assertion failed: (object->activationCount == 0), function FinalObjectDeletion, - file ./generic/nsf.c, line 15788. - - extend coro regression test - work on replacing SKIP_LEVELS by SKIP_LAMBDA for openacs (works with Index: generic/nsfStack.c =================================================================== diff -u -rdb2dcddd4328ce68ddf06905ffccda392fb1aa0f -r5357e15dadb6bbb59394222187096850742f8c3b --- generic/nsfStack.c (.../nsfStack.c) (revision db2dcddd4328ce68ddf06905ffccda392fb1aa0f) +++ generic/nsfStack.c (.../nsfStack.c) (revision 5357e15dadb6bbb59394222187096850742f8c3b) @@ -770,7 +770,7 @@ CscFinish(interp, cscPtr, "unwind"); } - if (count>0) { + if (count>0 && RUNTIME_STATE(interp)->debugLevel > 0) { fprintf(stderr, "+++ unwind removed %d unstacked csc entries\n", count); } } Index: tests/parameters.test =================================================================== diff -u -r70d242f602e1807f7ef67cf9d642bb78f059be44 -r5357e15dadb6bbb59394222187096850742f8c3b --- tests/parameters.test (.../parameters.test) (revision 70d242f602e1807f7ef67cf9d642bb78f059be44) +++ tests/parameters.test (.../parameters.test) (revision 5357e15dadb6bbb59394222187096850742f8c3b) @@ -1335,4 +1335,3 @@ # ... and check, it did not reset the value to the default ? {c1 a} 2 } -? {::nsf::isobject ::o} 0 \ No newline at end of file