From 9ffa38d3925d70dea704988f68e9e3eca6c7d19c Mon Sep 17 00:00:00 2001 From: Dmitry Gutov Date: Wed, 28 Aug 2024 02:20:33 +0300 Subject: [PATCH] Eglot: fix completion highlighting (bug#72824) * lisp/progmodes/eglot.el (eglot-completion-at-point): Make sure to refer to 'completion-ignore-case' in the 'all-completions' method. --- lisp/progmodes/eglot.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el index 844fc634be9..acc197754db 100644 --- a/lisp/progmodes/eglot.el +++ b/lisp/progmodes/eglot.el @@ -3260,7 +3260,7 @@ for which LSP on-type-formatting should be requested." (try-completion pattern (funcall proxies))) ((eq action t) ; all-completions (let ((comps (funcall proxies))) - (dolist (c comps) (eglot--dumb-flex pattern c t)) + (dolist (c comps) (eglot--dumb-flex pattern c completion-ignore-case)) (all-completions "" comps