Index: generic/gentclAPI.decls =================================================================== diff -u -r84af56591a1cc4ac7a3779ec44f6978203ef016a -r4d02778de9877814d5d078fa5a4e34e40f57bcff --- generic/gentclAPI.decls (.../gentclAPI.decls) (revision 84af56591a1cc4ac7a3779ec44f6978203ef016a) +++ generic/gentclAPI.decls (.../gentclAPI.decls) (revision 4d02778de9877814d5d078fa5a4e34e40f57bcff) @@ -419,7 +419,7 @@ # # Adds conditions to guard invocations of a filter. The # filter will only execute, if the guards evaluate to true. Otherwise, -# the filters are ignored the filter. If no guards are given, we +# the guarded filter is ignored. If no guards are given, # always execute the filter. # # @param filter Handle to identify and address a filter once registered @@ -763,14 +763,11 @@ } infoObjectMethod filter XOTclObjInfoFilterMethod { {-argName "object" -required 1 -type object} - {-argName "-order"} + {-argName "-guard"} {-argName "-guards"} + {-argName "-order"} {-argName "pattern"} } -infoObjectMethod filterguard XOTclObjInfoFilterguardMethod { - {-argName "object" -required 1 -type object} - {-argName "filter" -required 1} -} infoObjectMethod forward XOTclObjInfoForwardMethod { {-argName "object" -required 1 -type object} {-argName "-definition"} @@ -834,13 +831,10 @@ } infoClassMethod filter XOTclClassInfoFilterMethod { {-argName "class" -required 1 -type class} + {-argName "-guard"} {-argName "-guards"} {-argName "pattern"} } -infoClassMethod filterguard XOTclClassInfoFilterguardMethod { - {-argName "class" -required 1 -type class} - {-argName "filter" -required 1} -} infoClassMethod forward XOTclClassInfoForwardMethod { {-argName "class" -required 1 -type class} {-argName "-definition"}