Index: generic/nsfAPI.decls =================================================================== diff -u -r1c14f3a105d396b9d3cc0c74a4ec3ae72261bac0 -r8046b1da6bc0689f73d4dbdc3f8d1e03fd23acaf --- generic/nsfAPI.decls (.../nsfAPI.decls) (revision 1c14f3a105d396b9d3cc0c74a4ec3ae72261bac0) +++ generic/nsfAPI.decls (.../nsfAPI.decls) (revision 8046b1da6bc0689f73d4dbdc3f8d1e03fd23acaf) @@ -30,6 +30,19 @@ cmd colon NsfColonCmd { {-argName "args" -type allargs} } +cmd "directdispatch" NsfDirectDispatchCmd { + {-argName "object" -required 1 -type object} + {-argName "-frame" -required 0 -type "method|object|default" -default "default"} + {-argName "command" -required 1 -type tclobj} + {-argName "args" -type args} +} +cmd "dispatch" NsfDispatchCmd { + {-argName "object" -required 1 -type object} + {-argName "-intrinsic" -required 0 -nrargs 0} + {-argName "-system" -required 0 -nrargs 0} + {-argName "command" -required 1 -type tclobj} + {-argName "args" -type args} +} cmd finalize NsfFinalizeCmd { {-argName "-keepvars" -required 0 -nrargs 0} } @@ -72,12 +85,6 @@ {-argName "-precondition" -type tclobj} {-argName "-postcondition" -type tclobj} } -cmd "method::dispatch" NsfMethodDispatchCmd { - {-argName "object" -required 1 -type object} - {-argName "-frame" -required 0 -type "method|object|default" -default "default"} - {-argName "command" -required 1 -type tclobj} - {-argName "args" -type args} -} cmd "method::delete" NsfMethodDeleteCmd { {-argName "object" -required 1 -type object} {-argName "-per-object" -nrargs 0} @@ -115,13 +122,6 @@ # # object cmds # -cmd "object::dispatch" NsfObjectDispatchCmd { - {-argName "object" -required 1 -type object} - {-argName "-intrinsic" -required 0 -nrargs 0} - {-argName "-system" -required 0 -nrargs 0} - {-argName "command" -required 1 -type tclobj} - {-argName "args" -type args} -} cmd "object::exists" NsfObjectExistsCmd { {-argName "value" -required 1 -type tclobj} }