apropos, apropos-list
apropos string &optional package → ⟨no values⟩
apropos-list string &optional package → symbols
string—a string designator.
package—a package designator or nil. The default is nil.
25.3.0 23These functions search for interned symbols whose names contain the substring string.
For apropos, as each such symbol is found, its name is printed on standard output. In addition, if such a symbol is defined as a function or dynamic variable, information about those definitions might also be printed.
25.3.0 23For apropos-list, no output occurs as the search proceeds; instead a list of the matching symbols is returned when the search is complete.
If package is non-nil, only the symbols accessible in that package are searched; otherwise all symbols accessible in any package are searched.
Because a symbol might be available by way of more than one inheritance path, apropos might print information about the same symbol more than once, What about APROPOS-LIST? Can its result contain duplicates? -kmp 24-Apr-91
I added this next since it was implicitly vague; makes it explicitly vague. -kmp 1-Feb-92or apropos-list might return a list containing duplicate symbols.
!!! This really wants a technical issue in order to resolve it.Whether or not the search is case-sensitive is implementation-defined.
None.
The set of symbols which are currently interned in any packages being searched.
apropos is also affected by *standard-output*.
None.
None.
None.