@code{completing-read}.
@end defvar
+@findex completing-read-multiple
+@vindex crm-separator
+If you need to prompt the user for several strings, like several
+elements of a list or several parameters (e.g., user, host, and port) of
+a connection, you can use @code{completing-read-multiple}. It allows
+typing several strings separated by a separator string (by default, tabs
+and commas; customize @code{crm-separator} to change that), and provides
+completion for each individual string the user types. It returns the
+strings that were read, as a list.
+
@node Completion Commands
@subsection Minibuffer Commands that Do Completion