From: shane.xb.qian <shane.qian@foxmail.com> Date: Mon, 24 Oct 2022 17:01:30 +0000 (+0800) Subject: fix: change to `get()` style. X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=c2ad9d67fe1dad554fb46064d2d6d149bac1fbab;p=vim-lsp.git fix: change to `get()` style. --- diff --git a/autoload/lsp/handlers.vim b/autoload/lsp/handlers.vim index 6be59b6..1ca8af1 100644 --- a/autoload/lsp/handlers.vim +++ b/autoload/lsp/handlers.vim @@ -25,9 +25,7 @@ def ProcessInitializeReply(lspserver: dict<any>, req: dict<any>, reply: dict<any lspserver.caps = caps if opt.lspOptions.autoComplete && caps->has_key('completionProvider') - if caps.completionProvider->has_key('triggerCharacters') - lspserver.completionTriggerChars = caps.completionProvider.triggerCharacters - endif + lspserver.completionTriggerChars = caps.completionProvider->get('triggerCharacters', []) lspserver.completionLazyDoc = lspserver.caps.completionProvider->has_key('resolveProvider') && lspserver.caps.completionProvider.resolveProvider