Index: TODO =================================================================== diff -u -r13d14668e746b4f8c6461288cdd29673db4604dd -red6c291a4217ee648c4fb8264ce45c757a51578f --- TODO (.../TODO) (revision 13d14668e746b4f8c6461288cdd29673db4604dd) +++ TODO (.../TODO) (revision ed6c291a4217ee648c4fb8264ce45c757a51578f) @@ -2501,7 +2501,19 @@ * allow specification of system method handles in nsf::createobjectsystem * automatically register alias, when system-method handle was provided and a same-named method is defined - + +* provided a fast path implementation for "defaultmethod" +* provided default system methods for "init", "defaultmethod" and "unknown" +* provided handles for system methods "alloc", "dealloc", "recreate", and + "defaultmethod" +* strip in dispatch invocations of "unknown" potental leading colons +* removed c-level implementation of init again, since scripted one can + be used now as well in registration of createobjectsystem +* reduced verbosity +* added defintions such that these methods can be loaded via + ::nsf::method::require ::nx::Object unknown + + TODO: - when alloc|dealloc are loaded via require, we have