aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/lsp
Commit message (Expand)AuthorAge
* fix(lsp): don't show codelens for buffers that don't support it (#29690)Riley Bruins2024-07-16
* feat(lsp): drop fswatch, use inotifywait (#29374)Andreas Schneider2024-07-06
* fix(lsp): fallback to `label` for completion items if all others are missing ...Sebastian Lyng Johansen2024-07-02
* refactor: use `vim._with` where possibledundargoc2024-06-28
* fix(lsp): pre-filter matches on label if filterText is missing (#29491)Mathias Fußenegger2024-06-27
* feat(lsp): vim.lsp.buf.format() supports textDocument/rangesFormatting #27323Tom Praschan2024-06-24
* docs: misc (#29229)dundargoc2024-06-15
* fix(lsp): tune completion word extraction for decorated labels (#29331)Mathias Fußenegger2024-06-14
* refactor(lsp): use metatable for buf_versions (#29304)Ilia Choly2024-06-14
* fix(lsp): check for nil response from server (#29196)Tama McGlinn2024-06-14
* refactor(lua): improve type annotationsLewis Russell2024-06-11
* feat(lsp): include end_col, end_lnum in vim.lsp.buf.locations_to_items #29164Tom Praschan2024-06-09
* fix(lsp): fix reverse sorting of same position text edits (#29212)Al Colmenar2024-06-07
* fix(lsp): revert buf_versions deprecation/replacement (#29217)Mathias Fußenegger2024-06-07
* fix(lsp): remove superfluous on_detach callback from semantic tokens module (...jdrouhard2024-06-04
* fix(lsp): account for changedtick version gap on modified reset (#29170)Mathias Fußenegger2024-06-04
* refactor(lua): use tuple syntax everywhere #29111Ilia Choly2024-06-04
* fix(lsp): use client.id instead of pairs index (#29143)ippachi2024-06-03
* fix(lsp): trim trailing whitespace from completion words (#29122)Mathias Fußenegger2024-06-02
* perf(lsp): avoid repeated table lookup in completion.enableMathias Fussenegger2024-06-01
* refactor(lsp): share completion request logic between omnifunc & triggerMathias Fussenegger2024-06-01
* perf(lsp): don't copy completion items in filter passMathias Fussenegger2024-06-01
* refactor(lsp): use tuple syntax in generated protocol types (#29110)Ilia Choly2024-05-31
* refactor(lsp): use predefined types in util function signatures (#29095)Ilia Choly2024-05-31
* refactor(lsp): replace util.buf_versions with changedtick (#28943)Mathias Fußenegger2024-05-30
* feat(lsp): support postfix snippets in completionMathias Fussenegger2024-05-30
* feat(lsp): use fuzzy match on filterText instead of prefix matchMathias Fussenegger2024-05-30
* Merge pull request #27339 from MariaSolOs/completionGregory Anders2024-05-28
|\
| * feat(lsp): completion side effectsMaria José Solano2024-05-27
* | refactor: deprecate vim.region() #28416Justin M. Keyes2024-05-28
* | refactor: fix luals type warningsdundargoc2024-05-27
* | fix(lsp): handle nil root_dir in health check (#29007)Mathias Fußenegger2024-05-25
* | feat(lsp): update LSP healthcheck format (#28980)Gregory Anders2024-05-24
|/
* fix(lsp): check if buffer was detached in on_init callback (#28914)Ilia Choly2024-05-23
* refactor(lsp): use supports_method where applicableIlia Choly2024-05-22
* fix(lsp): semantic token functions allow "0" bufnr #28849Riley Bruins2024-05-21
* fix(lsp): hide layout in codelenses in virtual text (#28794) (#28807)Mango The Fourth2024-05-21
* feat: remove deprecated featuresdundargoc2024-05-16
* docs: newsJustin M. Keyes2024-05-15
* docs: misc (#28609)dundargoc2024-05-15
* fix(health): clients may not support watchfiles #28710Maria José Solano2024-05-14
* feat(lsp): update LSP protocol 3.18 typings to date (#28730)Jongwook Choi2024-05-14
* refactor(lua): remove deprecated features #28725Justin M. Keyes2024-05-13
* fix(lsp): disable didChangeWatchedFiles on LinuxLewis Russell2024-05-10
* Merge #28637 more support for vim.lsp.ListOpts.loclistJustin M. Keyes2024-05-07
|\
| * feat(lsp): support vim.lsp.ListOpts.loclist in location_handler()tom-anders2024-05-07
| * docs(lsp): document vim.lsp.ListOpts.loclisttom-anders2024-05-07
| * refactor(lsp): use vim.cmd instead of api.nvim_commandtom-anders2024-05-07
| * docs(lsp): fix type annotations in response_to_list(...)tom-anders2024-05-07
| * refactor(lsp): move repeated table construction into a variabletom-anders2024-05-07