From: Andreas Louv Date: Fri, 7 Apr 2023 21:42:56 +0000 (+0200) Subject: Don't setup completion for servers that doesn't support it X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=b21864aaefe5024d64aad8bd1b66e179cba71916;p=vim-lsp.git Don't setup completion for servers that doesn't support it --- diff --git a/autoload/lsp/completion.vim b/autoload/lsp/completion.vim index ca20e0d..dddacac 100644 --- a/autoload/lsp/completion.vim +++ b/autoload/lsp/completion.vim @@ -479,6 +479,10 @@ enddef # Initialize buffer-local completion options and autocmds export def BufferInit(lspserver: dict, bnr: number, ftype: string) + if !lspserver.isCompletionProvider + # no support for completion + return + endif # buffer-local autocmds for completion var acmds: list> = []