Index: TODO =================================================================== diff -u -rccb2c99f6fb6f381dfc7e300584ac08e3d2809d3 -rdc9120981daa00d27f8639ea98a71efc2078e0e8 --- TODO (.../TODO) (revision ccb2c99f6fb6f381dfc7e300584ac08e3d2809d3) +++ TODO (.../TODO) (revision dc9120981daa00d27f8639ea98a71efc2078e0e8) @@ -4809,7 +4809,22 @@ - make use of nsf::object::alloc (1 command instead of 1 create + 2 evals) - these changes imprived laading time of blueprint by about 25% for OpenACS+xowiki +- don't rely on the existence of a "trace" method +nsf.c: +- when ::nsf::object::alloc is passed an empty name (2nd argument), + behave like "new" method + +nx: +- allow copy of objects with required arguments +- use ::nsf::object::alloc in "copy" method +- don't depend on method "trace", use directdispatch instead +- remove method "-noinit" (nsf::object::alloc makes it obsolete) +- extend regression test + +serializer: +- restore traces after object-serialize + ======================================================================== TODO: