Function: interactive-completion-string-reader

interactive-completion-string-reader is a byte-compiled function defined in completion.el.gz.

Signature

(interactive-completion-string-reader PROMPT)

Source Code

;; Defined in /usr/src/emacs/lisp/completion.el.gz
;;---------------------------------------------------------------------------
;; Database Update :: Interface level routines
;;---------------------------------------------------------------------------
;;
;; These lie on top of the database ref. functions but below the standard
;; user interface level


(defun interactive-completion-string-reader (prompt)
  (let* ((default (symbol-under-or-before-point))
	 (read (completing-read (format-prompt prompt default) cmpl-obarray)))
    (if (zerop (length read)) (setq read (or default "")))
    (list read)))