Function: consult--prompt-1
consult--prompt-1 is a byte-compiled function defined in consult.el.
Signature
(consult--prompt-1 &key PROMPT HISTORY ADD-HISTORY INITIAL DEFAULT KEYMAP STATE PREVIEW-KEY TRANSFORM INHERIT-INPUT-METHOD)
Documentation
See consult--prompt for documentation.
Source Code
;; Defined in ~/.emacs.d/elpa/consult-20260805.1130/consult.el
;;;; Internal API: consult--prompt
(cl-defun consult--prompt-1 ( &key prompt history add-history initial default
keymap state preview-key transform inherit-input-method)
"See `consult--prompt' for documentation."
(minibuffer-with-setup-hook
(:append (lambda ()
(consult--setup-keymap keymap nil nil preview-key)
(setq-local minibuffer-default-add-function
(apply-partially #'consult--add-history nil add-history))))
(consult--with-preview
preview-key state
(lambda (_narrow inp _cand) (funcall transform inp))
(lambda () "")
history
(read-from-minibuffer prompt initial nil nil history default inherit-input-method))))