Function: minibuffer-completion-exit
minibuffer-completion-exit is an interactive and byte-compiled
function defined in minibuffer.el.gz.
Signature
(minibuffer-completion-exit &optional NO-EXIT)
Documentation
Call exit-minibuffer, inserting the selected completion first if any.
If NO-EXIT is non-nil, don't exit-minibuffer, just insert the selected
completion.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/minibuffer.el.gz
(defun minibuffer-completion-exit (&optional no-exit)
"Call `exit-minibuffer', inserting the selected completion first if any.
If NO-EXIT is non-nil, don't `exit-minibuffer', just insert the selected
completion."
(interactive "P")
(when (completion--selected-candidate)
(minibuffer-choose-completion t t))
(unless no-exit
(exit-minibuffer)))