summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua/vim/lsp
AgeCommit message (Expand)AuthorFiles
2023-12-27revert: "fix: correct versions in deprecation warnings"dundargoc1
2023-12-27fix(gen_lsp.lua): improve type name, and fix wrong type inheritanceJongwook Choi1
2023-12-27docs(gen_lsp.lua): re-generate vim.lsp._meta.protocol type annotationsJongwook Choi2
2023-12-27fix: correct versions in deprecation warningsdundargoc1
2023-12-27refactor: use vim.deprecate on all deprecated functionsdundargoc2
2023-12-22fix(lsp): filetype matching to documentSelector in dynamic capabilities (#25425)Michal Liszcz1
2023-12-22refactor(lsp): move glob parsing to util (#26519)Steven Arcangeli2
2023-12-22feat(lsp): add type annotations for lsp.util.locations_to_items (#26694)Mathias Fußenegger1
2023-12-17refactor(lsp): move changetracking to separate file (#26577)Lewis Russell2
2023-12-14feat(lsp): more annotationsLewis Russell12
2023-12-11feat(gen_lsp.lua): validate CLI args #26514Jongwook Choi1
2023-11-27docs: support @since for api level #25574LW1
2023-11-20refactor(lsp): add type annotations to _watchfiles (#26109)Mathias Fußenegger1
2023-11-13fix(lsp): advertise workspace.didChangeConfiguration capability (#26028)Chris Simon1
2023-11-12feat(lsp)!: vim.lsp.inlay_hint.get(), enable(), is_enabled() #25512LW2
2023-11-04fix(lsp): create per client params in lsp.buf.code_actionMathias Fussenegger1
2023-10-31fix(lsp): call `on_list()` even for single location (#25830)Evgeni Chasnovski2
2023-10-26fix(lsp): fix omnicomplete in middle of the line (#25787)Lajos Koszti1
2023-10-23fix(lsp): fix off-by-one error for omnifunc word boundaryMathias Fussenegger1
2023-10-21refactor(lsp): deprecate completion util methodsMathias Fussenegger1
2023-10-21refactor(lsp): move completion logic into _completion moduleMathias Fussenegger3
2023-10-21feat(lsp): add snippet API (#25301)Maria José Solano3
2023-10-21fix(lsp): log unknown diagnostic tags instead of showing a warning (#25705)Jorge Mederos1
2023-10-16fix(lsp): highlight active parameter in signature help #25663Maria José Solano1
2023-10-16docs: do not hardcode LSP version in URL #25648Maria José Solano5
2023-10-14refactor(lsp): fix luals warnings in tagfunc and add type annotations (#25150)Mathias Fußenegger1
2023-10-14refactor(lsp): make is_pull in lsp.diagnostic.get_namespace optional (#25156)Mathias Fußenegger1
2023-10-14fix(lsp): refactor escaping snippet text (#25611)Maria José Solano1
2023-10-12fix(lsp): handle NUL bytes in popup text (#25612)zeertzjq1
2023-10-08fix(lsp): account for border height in max floating popup height (#25539)LW1
2023-10-02feat(lsp)!: replace snippet parser by lpeg grammarMaria José Solano2
2023-10-02feat(lsp): snippet parsing using lpegMaria José Solano1
2023-10-02feat(lsp): fallback to code-action command on resolve failure (#25464)Mathias Fußenegger1
2023-09-29refactor(lsp): deprecate util methods (#25400)Maria José Solano1
2023-09-24feat(health): list attached buffers in LSP report #23561Bogdan Grigoruță1
2023-09-21fix(lsp): handle absence of a trailing newline #25194Sergey Slipchenko1
2023-09-21fix(lsp): clear codelens on LspDetach (#24903)Jaehwang Jung1
2023-09-19fix(lsp)!: deprecate trim_empty_linesMaria José Solano2
2023-09-19feat(lsp): use treesitter for stylize markdownMaria José Solano2
2023-09-14docs: replace <pre> with ``` (#25136)Gregory Anders5
2023-09-11fix(api): more intuitive cursor updates in nvim_buf_set_textSergey Slipchenko1
2023-09-10feat(lsp): improve control over placement of floating windows (#24494)Grace Petryk2
2023-09-07feat(lsp): add original LSP Location as item's user_data in locations_to_item...Tom Praschan1
2023-09-05refactor(vim.system): factor out on_exit handlingLewis Russell1
2023-09-01fix(lsp): wrong iterator in registerCapability handler (#24971)TheBlob421
2023-08-31fix(lsp): only disable inlay hints / diagnostics if no other clients are conn...Chris AtLee3
2023-08-09fix(lua): improve annotations for stricter luals diagnostics (#24609)Christian Clason6
2023-08-07docs(lsp): fix references to protocol.constants #24578Maria José Solano1
2023-08-05refactor(lsp): use protocol.Methods instead of strings #24570Raphael1
2023-08-04fix(lsp): do not assume client capability exists in watchfiles check (#24550)Sean Dewar1