index
:
rneovim.git
20220114-mix
20230125_mix
20231130_mix
aucmd_textputpost
colorcolchar
extregs
fix_20726
fix_repeatcmdline
fix_semantic_tokens
fix_semantic_tokens_pull
floattitle
master
mix
mix_20240309
newfeatures
rahm
tmp
usermarks
userreg
userregs_2
Neovim fork with Rahm's personal hacks.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
functional
/
plugin
/
lsp
/
completion_spec.lua
Commit message (
Expand
)
Author
Age
*
fix(lsp): ignore completion items without LSP metadata #42401
Volodymyr Chernetskyi
4 days
*
fix(lsp): keep label fallback for empty snippet insertText #42402
Volodymyr Chernetskyi
4 days
*
fix(lsp): preserve explicit completion edit ranges #42399
Volodymyr Chernetskyi
4 days
*
fix(lsp): prefer textEdit for snippet completion text #42400
Volodymyr Chernetskyi
4 days
*
test: simplify functional test expectations
Lewis Russell
2026-10-05
*
feat(lsp): support client_id in vim.lsp.completion.get() #42189
glepnir
2026-10-03
*
fix(lsp): preserve completion state on buffer reload #42135
Barrett Ruth
2026-09-29
*
fix(lsp): snippet is not expanded when resolve races the user #41774
glepnir
2026-09-11
*
fix(lsp): newlines in the completion word from insertText #41801
glepnir
2026-09-09
*
fix(lsp): completion dynamicRegistration breaks capability readers #41771
glepnir
2026-09-08
*
feat(lsp): support dynamic registration of completionProvider #41748
glepnir
2026-09-07
*
fix(lsp): completion overwrites text before the word boundary #41463
glepnir
2026-08-24
*
fix(lsp): empty filterText/sortText/insertText not treated as unset #41421
glepnir
2026-08-22
*
feat(lsp): fallback to textDocument/formatting from vim.lsp.formatexpr #40079
Marcus Caisey
2026-08-18
*
fix(lsp): multibyte fragment treated as commit char #41019
glepnir
2026-07-28
*
test(harness): migrate away from magic globals
Justin M. Keyes
2026-07-21
*
feat(completion): support completionList.applyKind #40769
glepnir
2026-07-17
*
feat(completion): commitCharacters #38417
glepnir
2026-07-15
*
fix(lsp): requery empty isIncomplete completion lists #40100
glepnir
2026-06-15
*
refactor(lsp): centralise complete item info generation logic
Marcus Caisey
2026-05-21
*
fix(lsp): show detail in popup when server can't completionItem/resolve
Marcus Caisey
2026-05-21
*
fix(lsp): resolve CompletionItem if resolvable fields aren't populated
Marcus Caisey
2026-05-21
*
fix(lsp): generate snippet preview from resolved textEdit.newText
Marcus Caisey
2026-05-21
*
fix(lsp): preserve trigger chars on completion #39850
glepnir
2026-05-18
*
fix(lsp): fallback to filterText for non-matching PlainText items #39695
glepnir
2026-05-17
*
fix(lsp): show meaningful error on invalid completion response #39445
glepnir
2026-04-28
*
fix(lsp): show CompletionItem.detail in info popup #38904
glepnir
2026-04-18
*
docs: lsp, options, api #38980
Justin M. Keyes
2026-04-14
*
feat(completion): completeopt=preselect, LSP CompletionItem.preselect #36613
glepnir
2026-04-13
*
fix(lsp): highlight snippet preview when server can't completionItem/resolve ...
Marcus Caisey
2026-03-29
*
fix(lsp): completion word includes leading space from label #38435
glepnir
2026-03-23
*
fix(lsp): snippet preview blocked completionItem/resolve request #38428
glepnir
2026-03-23
*
feat(lsp): support CompletionItem.labelDetails #38403
glepnir
2026-03-21
*
fix(lsp): respect documentation markup kind in completion preview #38338
glepnir
2026-03-17
*
fix(lsp): handle non-string documentation in completion items #38291
glepnir
2026-03-14
*
fix(completion): wrong CompleteDone reason for auto-inserted sole match #38280
glepnir
2026-03-13
*
fix(lsp): ensure augroup before querying autocmds #38254
glepnir
2026-03-11
*
docs: api, messages, lsp, trust
Justin M. Keyes
2026-03-11
*
feat(lsp): do completionItem/resolve if completeopt=popup #32820
glepnir
2026-03-11
*
feat(lsp): show snippet preview if completeopt=popup #32553
glepnir
2026-03-10
*
feat(lsp): show color preview in completion items #32138
glepnir
2026-02-28
*
refactor(test): lsp completion spec cleanup #38041
glepnir
2026-02-24
*
refactor(test): avoid deprecated functions #37017
glepnir
2026-02-24
*
fix(lsp): vim.lsp.completion clean up triggers on client detach (#38009)
glepnir
2026-02-22
*
test(lsp): add entire-line completion word case (#37927)
Bartłomiej Maryńczak
2026-02-18
*
fix(lsp): error on omnifunc completion (#37790)
phanium
2026-02-09
*
fix(lsp): ignore empty response on trigger completion #37663
Tomasz N
2026-02-08
*
fix(lsp): don't empty server start-boundary by next client response #37665
Tomasz N
2026-02-03
*
fix(lsp): use LSP textEdit range for completion start boundary (#37491)
Harsh Kapse
2026-01-30
*
fix(lsp): sort items when completeopt include fuzzy #36974
glepnir
2025-12-16
[next]