[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master cf439636d4: Eglot: Advertise completion.resolveSupport capabiliti
From: |
Eli Zaretskii |
Subject: |
master cf439636d4: Eglot: Advertise completion.resolveSupport capabilities |
Date: |
Thu, 24 Nov 2022 09:17:10 -0500 (EST) |
branch: master
commit cf439636d466d999a1f064fe9783013d3f3db17d
Author: Marcin Pajkowski <marcin.pajkowski@gmail.com>
Commit: Eli Zaretskii <eliz@gnu.org>
Eglot: Advertise completion.resolveSupport capabilities
Some servers avoid reporting completion items that
require "additionalTextEdits" capability. Actually,
'eglot-completion-at-point' function supports such
feature so it can be advertised to LSP server.
* lisp/progmodes/eglot.el (eglot-client-capabilities): Advertise
resolveSupport. (bug#59465)
Copyright-paperwork-exempt: yes
---
lisp/progmodes/eglot.el | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/lisp/progmodes/eglot.el b/lisp/progmodes/eglot.el
index e057b12e0e..94f718c865 100644
--- a/lisp/progmodes/eglot.el
+++ b/lisp/progmodes/eglot.el
@@ -737,6 +737,10 @@ treated as in `eglot--dbind'."
t
:json-false)
:deprecatedSupport t
+ :resolveSupport (:properties
+ ["documentation"
+ "details"
+ "additionalTextEdits"])
:tagSupport (:valueSet [1]))
:contextSupport t)
:hover (list :dynamicRegistration :json-false
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master cf439636d4: Eglot: Advertise completion.resolveSupport capabilities,
Eli Zaretskii <=