summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua/vim/lsp/completion.lua
AgeCommit message (Expand)AuthorFiles
2026-04-18fix(lsp): show CompletionItem.detail in info popup #38904glepnir1
2026-04-13feat(completion): completeopt=preselect, LSP CompletionItem.preselect #36613glepnir1
2026-04-08feat(api): rename buffer to buf #35330Jordan1
2026-03-29fix(lsp): highlight snippet preview when server can't completionItem/resolve ...Marcus Caisey1
2026-03-23fix(lsp): completion word includes leading space from label #38435glepnir1
2026-03-23fix(lsp): snippet preview blocked completionItem/resolve request #38428glepnir1
2026-03-21feat(lsp): support CompletionItem.labelDetails #38403glepnir1
2026-03-20fix(lsp): handle completion/resolve response arriving after on_insert_leaveMathias Fussenegger1
2026-03-18docs: misc, terminalJustin M. Keyes1
2026-03-17fix(lsp): respect documentation markup kind in completion preview #38338glepnir1
2026-03-14fix(lsp): handle non-string documentation in completion items #38291glepnir1
2026-03-13refactor: rename _ensure_integer => _assert_integerJustin M. Keyes1
2026-03-12refactor: integer functions, optimize asserts #34112Lewis Russell1
2026-03-12docs: use "ev" convention in event-handlersJustin M. Keyes1
2026-03-11fix(lsp): ensure augroup before querying autocmds #38254glepnir1
2026-03-11docs: api, messages, lsp, trustJustin M. Keyes1
2026-03-11feat(lsp): do completionItem/resolve if completeopt=popup #32820glepnir1
2026-03-10feat(lsp): show snippet preview if completeopt=popup #32553glepnir1
2026-02-28feat(lsp): show color preview in completion items #32138glepnir1
2026-02-22fix(lsp): vim.lsp.completion clean up triggers on client detach (#38009)glepnir1
2026-02-18fix(lsp): use entire line as completion word (#37949)Maria Solano1
2026-02-09fix(lsp): error on omnifunc completion (#37790)phanium1
2026-02-08fix(lsp): ignore empty response on trigger completion #37663Tomasz N1
2026-02-03fix(lsp): don't empty server start-boundary by next client response #37665Tomasz N1
2026-01-30fix(lsp): use LSP textEdit range for completion start boundary (#37491)Harsh Kapse1
2025-12-16fix(lsp): sort items when completeopt include fuzzy #36974glepnir1
2025-11-18fix(lsp): enable insertReplaceSupport for use in adjust_start_col #36569Jeff Martin1
2025-11-18feat(lsp): user-specified sorting of lsp.completion multi-server results #36401glepnir1
2025-10-20fix(lsp): deduplicate completion items #36166Till Bungert1
2025-10-11fix: vim.lsp.omnifunc should not throw away other items #35346Till Bungert1
2025-10-04fix(lsp): deprecate `vim.lsp.protocol.Methods` (#35998)Maria Solano1
2025-09-17fix(lsp): treat 2-triggers-at-once as "last char wins" #35435Tomasz N1
2025-08-28refactor(lua): consistent use of local aliasesChristian Clason1
2025-08-03vim-patch:9.1.1590: cannot perform autocompletion (#35141)zeertzjq1
2025-06-23refactor(lsp): use `vim.lsp.buf_request_all` internally (#34604)Maria José Solano1
2025-06-06fix: type fixesLewis Russell1
2025-05-22fix(lsp): fix error with InsertReplaceEdit events #33973Evan Hahn1
2025-05-04fix(lsp): improve error completion message #33812glepnir1
2025-03-26docs(lsp): completion.enable #33063Mathias Fußenegger1
2025-03-26docs: news, lsp autocomplete #33047Justin M. Keyes1
2025-03-21docs: LSP completion #33006Justin M. Keyes1
2025-03-17docs: miscJustin M. Keyes1
2025-03-16refactor(lsp)!: rename lsp.completion.trigger() to get() (#32911)Mathias Fußenegger1
2025-03-11fix(lsp): wrapped ctx in opts before passed to vim.lsp.completion.trigger #32837glepnir1
2025-03-10feat(lsp): support completion context #32793Maria José Solano1
2025-03-02docs: misc #31996Justin M. Keyes1
2025-02-22fix(lsp): unify get_completion_word for textEdits/insertTextMathias Fussenegger1
2025-02-14feat(lsp): add support for completionItem.command resolvingMathias Fussenegger1
2025-02-13fix(lsp): clear word when expand multi-lines word (#32393)glepnir1
2025-02-13fix(lsp): autotrigger should only trigger on client's triggerCharacters (#32266)Robert Muir1