Index: TODO =================================================================== diff -u -ra7ce0b3aea87386d8baa3c61fa7f4358d5ec3a5e -rfa93101c8752ada9299561f075b61c2e6144e3f5 --- TODO (.../TODO) (revision a7ce0b3aea87386d8baa3c61fa7f4358d5ec3a5e) +++ TODO (.../TODO) (revision fa93101c8752ada9299561f075b61c2e6144e3f5) @@ -1941,15 +1941,24 @@ - provide a more explicit way to handle resourcing after a "package forget" in the info methods (similar to Stefan's suggestion). +- xotcl2.tcl: added empty namespace eval to make package indexer happy +- nx.tcl: removed debugging output +- nx.tcl: added syntactic sugar to "method" and "alias" for + return value checking. One can write now: + Class create C { + :public method foo {a:int b:int} -> int { + return [expr {$a + $b}] + } + } +- extended regression test + TODO: - "-returns" * leave syntax as is for method? - * add flag to alias and forward? * handle "-returns" in serializer - - extend coro regression test - C-interface