From 9111948aa541df98c66da57ab34e3f9914f44d01 Mon Sep 17 00:00:00 2001 From: Yegappan Lakshmanan Date: Tue, 12 Mar 2024 07:42:04 -0700 Subject: [PATCH] When sending an executeCommand request to the server, don't send the title field --- autoload/lsp/lspserver.vim | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/autoload/lsp/lspserver.vim b/autoload/lsp/lspserver.vim index b7e2dca..bfbdd77 100644 --- a/autoload/lsp/lspserver.vim +++ b/autoload/lsp/lspserver.vim @@ -1748,7 +1748,12 @@ enddef # Params: ExecuteCommandParams def ExecuteCommand(lspserver: dict, cmd: dict) # Need to check for lspserver.caps.executeCommandProvider? - var params = cmd + var params: dict = {} + params.command = cmd.command + if cmd->has_key('arguments') + params.arguments = cmd.arguments + endif + lspserver.rpc_a('workspace/executeCommand', params, WorkspaceExecuteReply) enddef -- 2.48.1