bump: :completion vertico
minad/consult@d30213aa20 -> minad/consult@822928a860 minad/marginalia@dbc37b373e -> minad/marginalia@26f2bd9ee7 minad/vertico@46e8e05650 -> minad/vertico@cc5f5421c6 oantolin/embark@2890e535f5 -> oantolin/embark@d88478b45f oantolin/orderless@8f64537f55 -> oantolin/orderless@75eeae2197 - Remove everything related to `consult-completing-read-multiple` since the function has been deprecated upstream due to implementation issues Ref: minad/consult#567 Close: #6352
This commit is contained in:
parent
8a27eb99be
commit
c13b59395c
4 changed files with 8 additions and 54 deletions
|
@ -206,43 +206,6 @@ targets."
|
|||
nil nil t (lambda (binding)
|
||||
(not (string-suffix-p "-argument" (cdr binding))))))))
|
||||
|
||||
;;;###autoload
|
||||
(defun +vertico/crm-select ()
|
||||
"Toggle selection of current candidate in `consult-completing-read-multiple'.
|
||||
If the candidate has been selected, move the index up by one, to allow for quick
|
||||
selection of multiple subsequent candidates."
|
||||
(interactive)
|
||||
(let* ((selected-p (get-text-property 0 'consult--crm-selected (vertico--candidate)))
|
||||
(goto-idx (+ vertico--index (if selected-p 0 1))))
|
||||
(run-at-time 0 nil (cmd! (vertico--goto goto-idx) (vertico--exhibit))))
|
||||
(vertico-exit))
|
||||
|
||||
;;;###autoload
|
||||
(defun +vertico/crm-select-keep-input ()
|
||||
"Like `+vertico/crm-select', but keeps the current minibuffer input."
|
||||
(interactive)
|
||||
(let* ((input (substring-no-properties (car vertico--input)))
|
||||
(selected-p (get-text-property 0 'consult--crm-selected (vertico--candidate)))
|
||||
(goto-idx (+ vertico--index (if selected-p 0 1))))
|
||||
(run-at-time 0 nil (cmd! (insert input) (vertico--exhibit) (vertico--goto goto-idx) (vertico--exhibit))))
|
||||
(vertico-exit))
|
||||
|
||||
;;;###autoload
|
||||
(defun +vertico/crm-exit ()
|
||||
"Exit `consult-completing-read-multiple' session in a dwim way.
|
||||
If there are no selected candidates, select the current candidate and exit.
|
||||
If there are selected candidates, disregard the current candidate and exit."
|
||||
(interactive)
|
||||
(if (consult--crm-selected)
|
||||
(progn
|
||||
(when (minibuffer-contents)
|
||||
(delete-minibuffer-contents)
|
||||
(vertico--exhibit))
|
||||
(vertico--goto -1)
|
||||
(vertico-exit))
|
||||
(run-at-time 0 nil #'vertico-exit)
|
||||
(vertico-exit)))
|
||||
|
||||
;;;###autoload
|
||||
(defun +vertico--consult--fd-builder (input)
|
||||
(pcase-let* ((cmd (split-string-and-unquote +vertico-consult-fd-args))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue