From 1fe7459e0eaab6b960a43328deb029bd28bc94a8 Mon Sep 17 00:00:00 2001 From: Yegappan Lakshmanan Date: Sat, 22 Oct 2022 22:47:50 -0700 Subject: [PATCH] Fix indentation --- autoload/lsp/handlers.vim | 13 +++++++------ autoload/lsp/lspserver.vim | 2 +- autoload/lsp/selection.vim | 2 +- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/autoload/lsp/handlers.vim b/autoload/lsp/handlers.vim index 49637fd..70ed94a 100644 --- a/autoload/lsp/handlers.vim +++ b/autoload/lsp/handlers.vim @@ -2,7 +2,7 @@ vim9script # Handlers for messages from the LSP server # Refer to https://microsoft.github.io/language-server-protocol/specification -# for the Language Server Protocol (LSP) specificaiton. +# for the Language Server Protocol (LSP) specification. import './options.vim' as opt import './util.vim' @@ -27,8 +27,9 @@ def ProcessInitializeReply(lspserver: dict, req: dict, reply: dicthas_key('completionProvider') var triggers = caps.completionProvider.triggerCharacters lspserver.completionTriggerChars = triggers - lspserver.completionLazyDoc = lspserver.caps.completionProvider->has_key('resolveProvider') - && lspserver.caps.completionProvider.resolveProvider + lspserver.completionLazyDoc = + lspserver.caps.completionProvider->has_key('resolveProvider') + && lspserver.caps.completionProvider.resolveProvider endif # send a "initialized" notification to server @@ -231,7 +232,7 @@ def ProcessResolveReply(lspserver: dict, req: dict, reply: dict): elseif reply.result.documentation->type() == v:t_string infoText->extend(reply.result.documentation->split("\n")) else - util.ErrMsg($'Error: Unsupported documentation ({reply.result.documentation})') + util.ErrMsg($'Error: Unsupported documentation ({reply.result.documentation->string()})') return endif endif @@ -254,9 +255,9 @@ def ProcessResolveReply(lspserver: dict, req: dict, reply: dict): var bufnr = id->winbufnr() infoKind->setbufvar(bufnr, '&ft') if infoKind == 'markdown' - 3->setwinvar(id, '&cole') + 3->setwinvar(id, '&conceallevel') else - 0->setwinvar(id, '&cole') + 0->setwinvar(id, '&conceallevel') endif id->popup_settext(infoText) id->popup_show() diff --git a/autoload/lsp/lspserver.vim b/autoload/lsp/lspserver.vim index 61248fc..b562a2e 100644 --- a/autoload/lsp/lspserver.vim +++ b/autoload/lsp/lspserver.vim @@ -95,7 +95,7 @@ def InitServer(lspserver: dict) completion: { completionItem: { documentationFormat: ['plaintext', 'markdown'], - resolveSupport: {properties: ['detail', 'documentation']}, + resolveSupport: {properties: ['detail', 'documentation']}, snippetSupport: false }, completionItemKind: {valueSet: range(1, 25)} diff --git a/autoload/lsp/selection.vim b/autoload/lsp/selection.vim index 0996c0e..d0b70ed 100644 --- a/autoload/lsp/selection.vim +++ b/autoload/lsp/selection.vim @@ -15,7 +15,7 @@ def SelectText(bnr: number, range: dict>) :normal! gv enddef -# Process the range selection reply from LSP server and start a new selection +# Process the range selection reply from LSP server and start a new selection export def SelectionStart(lspserver: dict, sel: list>) if sel->empty() return -- 2.48.1