In LspOmniFunc() when cItems is empty (when findstart=1) it does not set the key 'completeItemsIsIncomplete' in the lspserver dictionary. When LspOmniFunc is called again with findstart=0, it fails.
line 46:
E716: Key not present in Dictionary: "completeItemsIsIncomplete"
In LspOmniFunc() when cItems is empty (when findstart=1) it does not set the key 'completeItemsIsIncomplete' in the lspserver dictionary. When LspOmniFunc is called again with findstart=0, it fails.
This affects rust, nix, and other lsp servers: https://github.com/girishji/vimcomplete/issues/14
M autoload/lsp/completion.vim