ebrowse-completing-read-value

ebrowse-completing-read-value is a compiled Lisp function in `ebrowse.el'.

(ebrowse-completing-read-value PROMPT TABLE INITIAL-INPUT)

Read a string in the minibuffer, with completion.
Case is ignored in completions.

PROMPT is a string to prompt with; normally it ends in a colon and a space.
TABLE is an alist whose elements' cars are strings, or an obarray.
TABLE can also be a function to do the completion itself.
If INITIAL-INPUT is non-nil, insert it in the minibuffer initially.
If it is (STRING . POSITION), the initial input
is STRING, but point is placed POSITION characters into the string.