Function: consult--default-completion-minibuffer-candidate
consult--default-completion-minibuffer-candidate is a byte-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 ~/.emacs.d/elpa/consult-20260805.1130/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)))))))