Function: consult--default-completion-minibuffer-candidate
consult--default-completion-minibuffer-candidate is a natively
compiled function defined in consult.el.
Signature
(consult--default-completion-minibuffer-candidate)
Documentation
Return current minibuffer candidate from default completion system or Icomplete.
Source Code
;; Defined in /nix/store/6higv2v1wk916v4ynnybyrdkfy2gq44d-emacs-packages-deps/share/emacs/site-lisp/elpa/consult-20261004.957/consult.el
(defun consult--default-completion-minibuffer-candidate ()
"Return current minibuffer candidate from default completion system or Icomplete."
(when (minibufferp)
(let ((content (minibuffer-contents-no-properties)))
;; When the current minibuffer content matches a candidate, return it!
(if (test-completion content
minibuffer-completion-table
minibuffer-completion-predicate)
content
;; Return the full first candidate of the sorted completion list.
(when-let* ((completions (completion-all-sorted-completions)))
(concat
(substring content 0 (or (cdr (last completions)) 0))
(car completions)))))))