]> git.eshelyaron.com Git - emacs.git/commitdiff
; * src/callint.c (Finteractive): Fix the doc string (bug#60645).
authorEli Zaretskii <eliz@gnu.org>
Sun, 8 Jan 2023 10:43:56 +0000 (12:43 +0200)
committerEli Zaretskii <eliz@gnu.org>
Sun, 8 Jan 2023 10:43:56 +0000 (12:43 +0200)
src/callint.c

index c60a376b95804d8f306e8acd7089b218dc634f5d..04bd64535c93d1ad23b60d5629d8ad9e16128fa7 100644 (file)
@@ -107,9 +107,12 @@ You may use `@', `*', and `^' together.  They are processed in the
 
 If MODES is present, it should be a list of mode names (symbols) that
 this command is applicable for.  The main effect of this is that
-`M-x TAB' (by default) won't list this command if the current buffer's
-mode doesn't match the list.  That is, if either the major mode isn't
-derived from them, or (when it's a minor mode) the mode isn't in effect.
+`M-x TAB' will be able to exclude this command from the list of
+completion candidates if the current buffer's mode doesn't match the list.
+That is, if either the major mode isn't derived from them, or (when it's
+a minor mode) the mode isn't in effect.  Which commands are excluded
+from the list of completion candidates is controlled by the value
+of `read-extended-command-predicate', which see.
 
 usage: (interactive &optional ARG-DESCRIPTOR &rest MODES)  */
        attributes: const)