From 47d8e4b0d3835f5e0b0b6ab76f242ef0aa25bda7 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jo=C3=A3o=20T=C3=A1vora?= Date: Tue, 21 Mar 2023 09:56:30 +0000 Subject: [PATCH] Eglot: report window/workDoneProgress capability to language server In bug#59149, LSP progress reporting was implemented, but Eglot's 'capabilities' statement to the server wasn't changed to include window/workDoneProgress. * lisp/progmodes/eglot.el (eglot-client-capabilities): Actually report workDoneProgress. --- lisp/progmodes/eglot.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el index 7a076c134fc..77428c5af07 100644 --- a/lisp/progmodes/eglot.el +++ b/lisp/progmodes/eglot.el @@ -819,6 +819,7 @@ treated as in `eglot--dbind'." `(:valueSet [,@(mapcar #'car eglot--tag-faces)]))) + :window `(:workDoneProgress t) :general (list :positionEncodings ["utf-32" "utf-8" "utf-16"]) :experimental eglot--{}))) -- 2.39.5