File: multi-prompt.el.html
This package is written for use in emacs lisp programs, where the user is prompted for a string of the form:
FOO,BAR,BAZ
where FOO, BAR, and BAZ are elements of some table. The function
multi-prompt is a replacement completing-read that will allow
the user to enter a string like the above, yet get completion on
all FOO, BAR, and BAZ.
Defined variables (3)
multi-prompt-completion-table | Completion table used by ‘multi-prompt-key-value’. |
multi-prompt-found | List of entries currently added during a ‘multi-prompt’. |
multi-prompt-key-value-sep | Single-character string separating key=value pairs. |
Defined functions (3)
multi-prompt | (SEPARATOR UNIQUE PROMPT TABLE &optional MP-PREDICATE REQUIRE-MATCH INITIAL HISTORY) |
multi-prompt-key-value | (PROMPT TABLE &optional PREDICATE REQUIRE-MATCH INITIAL-INPUT HIST DEF INHERIT-INPUT-METHOD) |
multi-prompt-key-value-collection-fn | (STRING PREDICATE FLAG) |