bump: :completion vertico
minad/consult@0940ca0165 -> minad/consult@2106eee75f minad/marginalia@9229d88ae4 -> minad/marginalia@e9540a7b80 minad/vertico@a8fe9a0b2e -> minad/vertico@509ca602c7 oantolin/embark@c9b26c2e18 -> oantolin/embark@56e28c23d5 oantolin/orderless@1ccf74ffdb -> oantolin/orderless@ce462a63e3 - Marginalia introduced library annotations in minad/marginalia@5e646cc (minad/marginalia#127), which opens us up to corner cases where decompression of library files (to retrieve their description) fails and brings down vertico with it. marginalia--library-doc has been advised to suppress these errors. Fix: #6099 Ref: minad/marginalia@5e646cc3f6 Ref: minad/marginalia#127
This commit is contained in:
parent
8179dc641e
commit
394f7be6c5
2 changed files with 18 additions and 8 deletions
|
@ -132,7 +132,7 @@ orderless."
|
|||
+default/search-cwd +default/search-other-cwd
|
||||
+default/search-notes-for-symbol-at-point
|
||||
+default/search-emacsd
|
||||
consult--source-file consult--source-project-file consult--source-bookmark
|
||||
consult--source-recent-file consult--source-project-recent-file consult--source-bookmark
|
||||
:preview-key (kbd "C-SPC"))
|
||||
(consult-customize
|
||||
consult-theme
|
||||
|
@ -233,7 +233,17 @@ orderless."
|
|||
'(projectile-find-file . project-file)
|
||||
'(projectile-recentf . project-file)
|
||||
'(projectile-switch-to-buffer . buffer)
|
||||
'(projectile-switch-project . project-file)))
|
||||
'(projectile-switch-project . project-file))
|
||||
|
||||
;; HACK minad/marginalia#127 adds annotation to read-library-name, but
|
||||
;; compression errors (or any errors while reading compressed files) will
|
||||
;; break completion entirely. This advice suppresses those errors and
|
||||
;; degrades gracefully.
|
||||
;; TODO PR error handling upstream.
|
||||
(defadvice! +vertico--suppress-errors-a (fn &rest args)
|
||||
:around #'marginalia--library-doc
|
||||
(letf! ((#'jka-compr-error #'ignore))
|
||||
(ignore-errors (apply fn args)))))
|
||||
|
||||
|
||||
(use-package! embark-consult
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue