_ >   3594 3594   - don't convert obj types tclCmdName and parsedVarNameType
  3595 3595     to instanceMethodObjType
  3596 3596
< >     3597 nx: added traits package
3597 3598
< >     3599 nonleadingdash handling:
    3600   - doc: added "nonleadingdash" to UML class diagramm
    3601   - nsf.c: added error message, when "noleadingdash" is used on
    3602     non-positional parameters
    3603   - nsf.c: use same logic for "nonleadingdash" to "value in argument"
    3604   - nsf.c: deactivated rudimentary unknown handler for the time being
    3605   - nx.tcl: added handling of parameter option "noleadingdash"
    3606     in objectParameterSlots
3598 3607
< >     3608
    3609
3599 3610 TODO:
< >   3600    - unknown arg handler must find a way to aviod method deletions or redefinitions
  3601      or to recover from these gracefully
  3602    - methodEpoch should go into interp state.
  3603    - cleanup yyyy
3604 3611  - warnings for "numeric" names for args and nonpos-args?
< >   3605    - NsfUnexpectedNonposArgumentError() for valueInArgument, when structure settles
  3606    - ouput of noleadingdash in introspection
  3607    - ouput of noleadingdash in objectParameterSlots
  3608    - handling of noleadingdash vor values of nonpos args
3609 3612  - special handling of values looking like nonpos-flags,
  3610 3613    but wich are not ones (-1, "- a b c", ....) in detection
  3611 3614    when to throw unknow.
  3612 3615
< >   3613    - check flag reuses in ~/scripts/nonposargs-speed.xotcl
3614 3616  - NSF_WITH_OS_RESOLVER
  3615 3617  - private:
  3616 3618    * document private in tutorial
  3617 3619  - add "property" and "attribute" and "info property" and "info slot ..." to migration guide
< >   3618    - add traits package
3619 3620
  3620 3621  - naming of slot classes
  3621 3622    * should we switch from "-class" to "-slotclass"?
 
3871 3872        to make lookup faster.
  3872 3873
  3873 3874   * Serializer: handing of xo::at_cleanup in serializer
< >   3874        (either generailization or move to OpenACS/aolserver init/naviserver init)
    3875      (either generalization or move to OpenACS/aolserver init/naviserver init)
3875 3876
  3876 3877   * Parameter/argument handling
< >     3878      - Add an unknown handler for unknown non-pos args to Argument parser.
    3879        The problem is to find a way to aviod method deletions or redefinitions
    3880        or to recover from these gracefully (when e.g. the unknown handler
    3881        deletes the parameters currenlty being worked on).
< _   3877 3882     - Canonical parameter representations:
  3878 3883       "p:integer,multivalued" => "-name p -type integer -multivalued"
  3879 3884       "x:type,arg=::D d1" => "-name x -type type -arg ::D -default d1"