From d6b2cc80723ce6e8454449bcdcdcb495f7a08ad9 Mon Sep 17 00:00:00 2001 From: pommicket Date: Wed, 28 Dec 2022 12:25:18 -0500 Subject: refresh signature help when cursor moved or buffer switched --- lsp-write.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lsp-write.c') diff --git a/lsp-write.c b/lsp-write.c index 910eb1b..406faa5 100644 --- a/lsp-write.c +++ b/lsp-write.c @@ -397,6 +397,9 @@ static void write_request(LSP *lsp, LSPRequest *request) { write_key_obj_start(o, "signatureHelp"); // we don't have context support because sending the activeSignatureHelp member is annoying //write_key_bool(o, "contextSupport", true); + write_key_obj_start(o, "signatureInformation"); + write_key_bool(o, "activeParameterSupport", true); + write_obj_end(o); write_obj_end(o); write_obj_end(o); write_key_obj_start(o, "workspace"); -- cgit v1.2.3