Index: doc/info.man.inc =================================================================== diff -u -rdb089c577e57dea28edf1c0f6bec37a15419e39f -re5ad7edaed3418723ed31bda80c8639df6b44a7e --- doc/info.man.inc (.../info.man.inc) (revision db089c577e57dea28edf1c0f6bec37a15419e39f) +++ doc/info.man.inc (.../info.man.inc) (revision e5ad7edaed3418723ed31bda80c8639df6b44a7e) @@ -9,11 +9,11 @@ [keywords "method handle"] [keywords "method path"] -[call [arg obj] [method "info [vset SCOPE] filter"] [arg option] [opt "[arg arg] ..."]] +[call [arg [vset CMD]] [method "info [vset MODIFIER] filter"] [arg option] [opt "[arg arg] ..."]] [list_begin definitions] -[def "[arg obj] [method "info [vset SCOPE] filter methods"] [opt [option -guards]] [opt [arg pattern]]"] +[def "[arg [vset CMD]] [method "info [vset MODIFIER] filter methods"] [opt [option -guards]] [opt [arg pattern]]"] If [arg pattern] is omitted, returns all filter names which are @@ -23,15 +23,15 @@ -guard [arg guardExpr]. The returned filters can be limited to those whose names match [arg patterns] (see [cmd "string match"]). -[def "[arg obj] [method "info [vset SCOPE] filter guard"] [arg name]"] +[def "[arg [vset CMD]] [method "info [vset MODIFIER] filter guard"] [arg name]"] Returns the guard expression set on the [term "filter"] [arg name] defined for [arg obj]. If none is available, an empty string will be returned. [list_end] -[call [arg obj] [method "info [vset SCOPE] method"] [arg option] [arg methodName]] +[call [arg [vset CMD]] [method "info [vset MODIFIER] method"] [arg option] [arg methodName]] This introspection [term "submethod"] provides access to the details of [arg methodName] provided by [arg obj]. Permitted values for @@ -80,7 +80,7 @@ [list_end] -[call [arg obj] [method "info [vset SCOPE] methods"] [opt "[option -callprotection] [arg level]"] [opt "[option -type] [arg methodType]"] [opt [option -path]] [opt [arg namePattern]]] +[call [arg [vset CMD]] [method "info [vset MODIFIER] methods"] [opt "[option -callprotection] [arg level]"] [opt "[option -type] [arg methodType]"] [opt [option -path]] [opt [arg namePattern]]] Returns the names of all methods defined by [arg obj]. Methods covered include those defined using , @@ -105,11 +105,11 @@ }] [list_end] -[call [arg obj] [method "info [vset SCOPE] mixin"] [arg option] [opt "[arg arg] ..."]] +[call [arg [vset CMD]] [method "info [vset MODIFIER] mixin"] [arg option] [opt "[arg arg] ..."]] [list_begin definitions] -[def "[arg obj] [method {info object mixin classes}] [opt [option -guards]] [opt [arg pattern]]"] +[def "[arg [vset CMD]] [method "info [vset MODIFIER] mixin classes"] [opt [option -guards]] [opt [arg pattern]]"] If [arg pattern] is omitted, returns the object names of the [term "mixin class"]es which extend [arg obj] directly. By turning on the [term switch] [option -guards], @@ -118,7 +118,7 @@ -guard [arg guardExpr]. The returned [term "mixin class"]es can be limited to those whose names match [arg patterns] (see [cmd "string match"]). -[def "[arg obj] [method {info object mixin guard}] [arg name]"] +[def "[arg [vset CMD]] [method "info [vset MODIFIER] mixin guard"] [arg name]"] For the [term "mixin class"] [arg name] which extends [arg obj] directly, returns the corresponding guard expression, if @@ -127,15 +127,15 @@ [list_end] -[call [arg obj] [method "info [vset SCOPE] slots"] [opt "[option -type] [arg className]"] [arg pattern]] +[call [arg [vset CMD]] [method "info [vset MODIFIER] slots"] [opt "[option -type] [arg className]"] [arg pattern]] If [arg pattern] is not specified, returns the object names of all [term "slot object"]s defined by [arg obj]. The returned [term "slot object"]s can be limited according to any or a combination of the following criteria: First, [term "slot object"]s can be filtered based on their command names matching [arg namePattern] (see [cmd "string match"]). Second, [option "-type"] allows to select [term "slot object"]s which are instantiated from a subclass [arg className] of [cmd nx::Slot] (default: [cmd nx::Slot]). -[call [arg obj] [method "info [vset SCOPE] variables"] [arg pattern]] +[call [arg [vset CMD]] [method "info [vset MODIFIER] variables"] [arg pattern]] If [arg pattern] is omitted, returns the object names of all [term "slot object"]s provided by [arg obj] which are responsible for managing properties and variables of [arg obj]. Otherwise, @@ -144,7 +144,7 @@ [para] -This is equivalent to calling: [arg obj] [method "info [vset SCOPE] slots"] -type ::nx::VariableSlot [opt [arg namePattern]]. +This is equivalent to calling: [arg obj] [method "info [vset MODIFIER] slots"] -type ::nx::VariableSlot [opt [arg namePattern]]. [para]