Index: TODO =================================================================== diff -u -r56fc3af13d127cdfa54db9c89e8d44308b72bba9 -rbd92cf0fcf5cb4388749a10ab542bf0199b00761 --- TODO (.../TODO) (revision 56fc3af13d127cdfa54db9c89e8d44308b72bba9) +++ TODO (.../TODO) (revision bd92cf0fcf5cb4388749a10ab542bf0199b00761) @@ -2822,17 +2822,24 @@ - migration-guide: add third level to toc - fix regression test for 8.6 to use nx prefix +- nsf.c: added cmd "::nsd::method::registered /handle/" that returns + the object on which the method identified by the handle was registered, + or empty. +- extended regression test + + TODO: - add "link" form 2.4 (parameters) to "info parameters" - MixinComputeOrderFullList() could receive a flag to store source classes in checkList - if the check on eg. info-heritage-circular in test/info.method.tcl - fails, we get an exception. + reports a warning on exit, if we get an exception. +- should be be concerned about message like + DEBUG obj 0x100227960 ::nx::Object activationcount 2 on stack 3; might be from non-stacked but active callstack content + in the regression test? -- ::nsf::method::exists /handle/ -> check, if handle is a handle of a registered method - (to be be used in serializer alias-dependency) - profiling missing when NSF_INVOKE_SHADOWED_TRADITIONAL is turned off. - maybe change nx::Test to nx::test (user never has to know that nx::Test is a class).