summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2014-02-26 20:17:40 -0800
committerGlenn Morris <rgm@gnu.org>2014-02-26 20:17:40 -0800
commitb77cfcd762d06febbe7f1626f6176bad84c9c36b (patch)
tree1bcae115cf1a0c5b70e6f79ab7701fe130120345 /lisp/emacs-lisp
parent3b48a331d19b0eddf5adf0a3c82d8283c950df6f (diff)
downloademacs-b77cfcd762d06febbe7f1626f6176bad84c9c36b.tar.gz
* emacs-lisp/crm.el (completing-read-multiple): Empower help-enable-auto-load.
Diffstat (limited to 'lisp/emacs-lisp')
-rw-r--r--lisp/emacs-lisp/crm.el8
1 files changed, 5 insertions, 3 deletions
diff --git a/lisp/emacs-lisp/crm.el b/lisp/emacs-lisp/crm.el
index c911d9d9293..15960192664 100644
--- a/lisp/emacs-lisp/crm.el
+++ b/lisp/emacs-lisp/crm.el
@@ -240,6 +240,8 @@ exiting the minibuffer."
t))
;; superemulates behavior of completing_read in src/minibuf.c
+;; Use \\<crm-local-completion-map> so that help-enable-auto-load can
+;; do its thing. Any keymap that is defined will do.
;;;###autoload
(defun completing-read-multiple
(prompt table &optional predicate require-match initial-input
@@ -247,15 +249,15 @@ exiting the minibuffer."
"Read multiple strings in the minibuffer, with completion.
By using this functionality, a user may specify multiple strings at a
single prompt, optionally using completion.
-
+\\<crm-local-completion-map>
Multiple strings are specified by separating each of the strings with
a prespecified separator regexp. For example, if the separator
regexp is \",\", the strings 'alice', 'bob', and 'eve' would be
specified as 'alice,bob,eve'.
The default value for the separator regexp is the value of
-`crm-default-separator' (comma). The separator regexp may be
-changed by modifying the value of `crm-separator'.
+`crm-default-separator'. You can change the separator regexp by
+modifying the value of `crm-separator'.
Contiguous strings of non-separator-characters are referred to as
'elements'. In the aforementioned example, the elements are: 'alice',