]> Sergey Matveev's repositories - vim-lsp.git/commitdiff
'Lazy doc' completion broken for omnifunc
authorGirish Palya <girishji@gmail.com>
Wed, 13 Mar 2024 18:53:48 +0000 (19:53 +0100)
committerGirish Palya <girishji@gmail.com>
Wed, 13 Mar 2024 18:53:48 +0000 (19:53 +0100)
pylsp was not displaying documentation from lsp server.
this fixes the problem

M  autoload/lsp/completion.vim

autoload/lsp/completion.vim

index 71984d82a3b6a897ff966ed77a4375d32a999d30..8ce5899cd03a9c80428cc6b1b871ca315d3a8876 100644 (file)
@@ -641,7 +641,7 @@ export def BufferInit(lspserver: dict<any>, bnr: number, ftype: string)
     return
   endif
 
-  if !opt.lspOptions.autoComplete && !LspOmniComplEnabled(ftype)
+  if !opt.lspOptions.autoComplete && !LspOmniComplEnabled(ftype) && !opt.lspOptions.omniComplete
     # LSP auto/omni completion support is not enabled for this buffer
     return
   endif