Index: generic/gentclAPI.decls =================================================================== diff -u -ree73265e036871a0e6f5b83544ff0982c24864ed -r1b27a533f020bd0c0334abd6b2e1ba02db1eae71 --- generic/gentclAPI.decls (.../gentclAPI.decls) (revision ee73265e036871a0e6f5b83544ff0982c24864ed) +++ generic/gentclAPI.decls (.../gentclAPI.decls) (revision 1b27a533f020bd0c0334abd6b2e1ba02db1eae71) @@ -5,14 +5,26 @@ # namespaces for types of methods array set ns { - objectMethod "::xotcl::cmd::Object" - classMethod "::xotcl::cmd::Class" - checkMethod "::xotcl::cmd::NonposArgs" - infoClassMethod "::xotcl::cmd::ClassInfo" - infoObjectMethod "::xotcl::cmd::ObjectInfo" + xotclCmd "::xotcl" + objectMethod "::xotcl::cmd::Object" + classMethod "::xotcl::cmd::Class" + checkMethod "::xotcl::cmd::NonposArgs" + infoClassMethod "::xotcl::cmd::ClassInfo" + infoObjectMethod "::xotcl::cmd::ObjectInfo" } # +# XOTcl commands +# +xotclCmd alias XOTclAliasCmd { + {-argName "object" -required 1 -type object} + {-argName "methodName" -required 1} + {-argName "-objscope"} + {-argName "-per-object"} + {-argName "-protected"} + {-argName "cmdName" -required 1 -type tclobj} +} +# # object methods # objectMethod autoname XOTclOAutonameMethod {