From: Andreas Louv <andreas@louv.dk> Date: Tue, 18 Apr 2023 19:51:22 +0000 (+0200) Subject: Return empty completion set in case omni-completion times-out X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=416fb59391d1128bd7ae12275e73dc33217e5b91;p=vim-lsp.git Return empty completion set in case omni-completion times-out --- diff --git a/autoload/lsp/completion.vim b/autoload/lsp/completion.vim index 75e0a78..938e55a 100644 --- a/autoload/lsp/completion.vim +++ b/autoload/lsp/completion.vim @@ -402,6 +402,10 @@ def g:LspOmniFunc(findstart: number, base: string): any count += 1 endwhile + if lspserver.omniCompletePending + return v:none + endif + var res: list<dict<any>> = lspserver.completeItems var prefix = lspserver.omniCompleteKeyword