Index: TODO =================================================================== diff -u -r39306d4d36096f20dba3262638e2a87f04e90111 -r7007d9c550dfb35a12d7b3edec85e32d4fa69043 --- TODO (.../TODO) (revision 39306d4d36096f20dba3262638e2a87f04e90111) +++ TODO (.../TODO) (revision 7007d9c550dfb35a12d7b3edec85e32d4fa69043) @@ -2174,6 +2174,12 @@ - improve error messages and warnings for nsfprocs - extended regression test +- no need to define "-class" as objectparameter +- no need to define "Object.cleanup" as a method +- let "obj class NEWCLASS" return NEWCLASS +- doc-tools: added "-where" to !get +- doc-tools: title to internal links, provided css class, added nicer label + TODO: - doc: NextScriptingLanguage/index.html: @@ -2189,24 +2195,27 @@ * glossary entries in nsf.nxd should be sorted (in the source) ...... Maybe, a single glossary.nxd file? - * the non-documented entitied should not show up in the menu - - (::nsf::parametersfromslots) - ::nx::current - (::nx::infoOptions) - (::nx::isSlotContainer( - ::nx::next - ::nx::self - (::nx::slotObj) + * provide a different flag for the generation of the documentation + (-develop, .... or -final) to show/hide it. - => provide a different flag for the generation of the documentation - (-develop, .... or -final) to show/hide it. - * This package contains 12 classes.... 3 objects .... Why are all these marked with "mismatch"? + * (optional) protected method elimination in leftbar + * separate entries for methods and hooks (can't be called if not defined)? + hooks: + * recreate should only be called internally, similarly "init" etc. + * __unknown + unknown is a hook for Object but a method for Class +- do we need contains in nx? +- do we need vwait in nx? Plain Tcl "vwait :varName" should do it. +- are the oneline hook definitions like + Class protected class-object method __unknown {name} {} + needed? +- would be nice to remove noinit as a method and leave it as a objectparameter + - nsf::proc * check, if there are parameter types that should not be applicable for nsf::proc