If you are using corfu
, I had a similar issue and the fix is below:
(advice-add 'eglot-completion-at-point :around #'cape-wrap-buster)
(advice-add 'eglot-completion-at-point :around #'cape-wrap-noninterruptible)
A community for the timeless and infinitely powerful editor. Want to see what Emacs is capable of?!
If you are using corfu
, I had a similar issue and the fix is below:
(advice-add 'eglot-completion-at-point :around #'cape-wrap-buster)
(advice-add 'eglot-completion-at-point :around #'cape-wrap-noninterruptible)
Do you use corfu for completion by any chance? If yes, see this:
https://github.com/joaotavora/eglot/discussions/1127
Not solved, but although it's not supposed to be a fix wrapping eglot-completion-at-point
in cape-capf-noninterruptible
(read the thread for details) made things OK for me.