summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua/vim/lsp/util.lua
AgeCommit message (Expand)AuthorFiles
2024-07-27fix(lsp): revert text edit application order change (#29877)Mathias Fußenegger1
2024-06-28refactor: use `vim._with` where possibledundargoc1
2024-06-14refactor(lsp): use metatable for buf_versions (#29304)Ilia Choly1
2024-06-11refactor(lua): improve type annotationsLewis Russell1
2024-06-09feat(lsp): include end_col, end_lnum in vim.lsp.buf.locations_to_items #29164Tom Praschan1
2024-06-07fix(lsp): fix reverse sorting of same position text edits (#29212)Al Colmenar1
2024-06-07fix(lsp): revert buf_versions deprecation/replacement (#29217)Mathias Fußenegger1
2024-06-04fix(lsp): account for changedtick version gap on modified reset (#29170)Mathias Fußenegger1
2024-05-31refactor(lsp): use predefined types in util function signatures (#29095)Ilia Choly1
2024-05-30refactor(lsp): replace util.buf_versions with changedtick (#28943)Mathias Fußenegger1
2024-05-27refactor: fix luals type warningsdundargoc1
2024-05-16feat: remove deprecated featuresdundargoc1
2024-03-12docs: small fixes (#27364)dundargoc1
2024-03-02fix(lsp): directly rename the existing buffers when renaming (#27690)Jaehwang Jung1
2024-03-01docs: improve/add documentation of Lua typesLewis Russell1
2024-03-01fix(lsp): rename undofile when renaming (#27684)Jaehwang Jung1
2024-02-28fix(lsp): remove unnecessary file load/write when renaming (#27621)Jaehwang Jung1
2024-02-27feat(lsp): support completion itemDefaultsMaria José Solano1
2024-02-27feat(docs): replace lua2dox.luaLewis Russell1
2024-02-24fix(lsp): add assertion for explicit bufnr in apply_text_edits (#27614)Gregory Anders1
2024-02-24fix(lsp): when renaming directory, check path prefix of buffer names (#27603)Jaehwang Jung1
2024-02-24refactor(lsp): remove redundant code (#27601)Jaehwang Jung1
2024-02-14fix(lsp): rename: load and list new buffer if attached to window (#27408)Tomasz N1
2024-02-08fix(lsp): rename fails on missing parent directory #27291Tomasz N1
2024-02-03refactor: create function for deferred loadingdundargoc1
2024-01-16refactor(lsp): deprecate `vim.lsp.util.lookup_section`Jongwook Choi1
2024-01-15docs: add lua typing for `vim.NIL`Jongwook Choi1
2024-01-11fix(doc): improve doc generation of types using lpegLewis Russell1
2024-01-02fix(docs): clean up non-docstring comments for vimdoc genJongwook Choi1
2023-12-27revert: "fix: correct versions in deprecation warnings"dundargoc1
2023-12-27fix: correct versions in deprecation warningsdundargoc1
2023-12-27refactor: use vim.deprecate on all deprecated functionsdundargoc1
2023-12-22feat(lsp): add type annotations for lsp.util.locations_to_items (#26694)Mathias Fußenegger1
2023-12-14feat(lsp): more annotationsLewis Russell1
2023-10-21refactor(lsp): deprecate completion util methodsMathias Fussenegger1
2023-10-21refactor(lsp): move completion logic into _completion moduleMathias Fussenegger1
2023-10-21feat(lsp): add snippet API (#25301)Maria José Solano1
2023-10-16docs: do not hardcode LSP version in URL #25648Maria 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é Solano1
2023-09-29refactor(lsp): deprecate util methods (#25400)Maria José Solano1
2023-09-21fix(lsp): handle absence of a trailing newline #25194Sergey Slipchenko1
2023-09-19fix(lsp)!: deprecate trim_empty_linesMaria José Solano1
2023-09-19feat(lsp): use treesitter for stylize markdownMaria José Solano1
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 Petryk1
2023-09-07feat(lsp): add original LSP Location as item's user_data in locations_to_item...Tom Praschan1
2023-08-31fix(lsp): only disable inlay hints / diagnostics if no other clients are conn...Chris AtLee1
2023-08-09fix(lua): improve annotations for stricter luals diagnostics (#24609)Christian Clason1