Function: hargs:match-p
hargs:match-p is a byte-compiled function defined in hargs.el.
Signature
(hargs:match-p STR)
Documentation
Return t if STR is a valid completion match.
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hargs.el
;; Replicated from `vertico--match-p' in "vertico.el"
(defun hargs:match-p (str)
"Return t if STR is a valid completion match."
(let ((rm minibuffer--require-match))
(or (memq rm '(nil confirm-after-completion))
(equal "" str) ;; Null completion, returns default value
(and (functionp rm) (funcall rm str)) ;; Emacs 29 supports functions
(test-completion str minibuffer-completion-table minibuffer-completion-predicate)
(if (eq rm 'confirm)
(eq (ignore-errors (read-char "Confirm")) 13)
(minibuffer-message "Match required") nil))))