Function: project--completing-read-strict

project--completing-read-strict is a byte-compiled function defined in project.el.gz.

Signature

(project--completing-read-strict PROMPT COLLECTION &optional PREDICATE HIST MB-DEFAULT)

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/project.el.gz
(defun project--completing-read-strict (prompt
                                        collection &optional predicate
                                        hist mb-default)
  (minibuffer-with-setup-hook
      (lambda ()
        (setq-local minibuffer-default-add-function
                    (lambda ()
                      (let ((minibuffer-default mb-default))
                        (minibuffer-default-add-completions)))))
    (completing-read (format "%s: " prompt)
                     collection predicate 'confirm
                     nil
                     hist)))