Index: generic/gentclAPI.decls =================================================================== diff -u -rd34c425b8c87ad62b8879114f4aa8454162f09ed -rc09536ecf46b5a272a87a42a7deb59b852df5ec8 --- generic/gentclAPI.decls (.../gentclAPI.decls) (revision d34c425b8c87ad62b8879114f4aa8454162f09ed) +++ generic/gentclAPI.decls (.../gentclAPI.decls) (revision c09536ecf46b5a272a87a42a7deb59b852df5ec8) @@ -298,19 +298,19 @@ infoObjectMethod invar XOTclObjInfoInvarMethod { {-argName "object" -required 1 -type object} } -#### TODO should object methods have -per-object? + infoObjectMethod method XOTclObjInfoMethodMethod { {-argName "object" -type object} - {-argName "infomethodsubcmd" -type "definition|name|parameter|type"} + {-argName "infomethodsubcmd" -type "args|definition|name|parameter|type"} {-argName "name"} } +### TODO move finally to infoclassmethod infoClassMethod method XOTclClassInfoMethodMethod { {-argName "class" -type class} - {-argName "infomethodsubcmd" -type "definition|name|parameter|type"} + {-argName "infomethodsubcmd" -type "args|definition|name|parameter|type"} {-argName "name"} } -### TODO should object methods have -per-object? infoObjectMethod methods XOTclObjInfoMethodsMethod { {-argName "object" -type object} {-argName "-defined"} @@ -319,6 +319,7 @@ {-argName "-incontext"} {-argName "pattern"} } +### TODO move finally to infoclassmethod infoClassMethod methods XOTclClassInfoMethodsMethod { {-argName "object" -type class} {-argName "-defined"} @@ -341,11 +342,6 @@ infoObjectMethod parent XOTclObjInfoParentMethod { {-argName "object" -required 1 -type object} } -infoObjectMethod params XOTclObjInfoParamsMethod { - {-argName "object" -required 1 -type object} - {-argName "methodName" -required 1} - {-argName "-varNames"} -} infoObjectMethod post XOTclObjInfoPostMethod { {-argName "object" -required 1 -type object} {-argName "methodName" -required 1} @@ -418,11 +414,6 @@ {-argName "-closure"} {-argName "pattern" -type objpattern} } -infoClassMethod instparams XOTclClassInfoInstparamsMethod { - {-argName "class" -required 1 -type class} - {-argName "methodName" -required 1} - {-argName "-varNames"} -} infoClassMethod instpost XOTclClassInfoInstpostMethod { {-argName "class" -required 1 -type class} {-argName "methodName" -required 1}