aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/lsp.lua
Commit message (Expand)AuthorAge
* feat(lsp)!: remove client-server handlers from vim.lsp.handlersLewis Russell2024-11-01
* Merge pull request #30935 from lewis6991/feat/lsp_multi_hoverLewis Russell2024-10-29
|\
| * feat(lsp)!: multiple client support for vim.lsp.buf.hover()Lewis Russell2024-10-29
| * refactor(lsp): buf_request_allLewis Russell2024-10-29
* | fix(lsp): compare URI instead of workspace folder name (#30962)Gregory Anders2024-10-27
* | refactor(lsp): drop str_byteindex/str_utfindex wrappers #30915Tristan Knight2024-10-26
|/
* fix(lsp.buf): use correct offset_encoding for all requestsLewis Russell2024-10-24
* docs: miscdundargoc2024-10-23
* perf(validate): use lighter versionLewis Russell2024-10-17
* docs: misc (#29719)dundargoc2024-08-29
* fix(lsp): update request name to capability map #30098atusy2024-08-20
* fix(lsp): don't show codelens for buffers that don't support it (#29690)Riley Bruins2024-07-16
* refactor: use `vim._with` where possibledundargoc2024-06-28
* fix(lsp): avoid vim.keymap.del error when stopping a client (#29478)Matt Fellenz2024-06-26
* feat(lsp): vim.lsp.buf.format() supports textDocument/rangesFormatting #27323Tom Praschan2024-06-24
* fix(lsp): do not reset buf version when detaching client (#29242)Ilia Choly2024-06-10
* fix(lsp): revert buf_versions deprecation/replacement (#29217)Mathias Fußenegger2024-06-07
* docs: misc (#28837)dundargoc2024-06-07
* fix(lsp): check if buffer is valid before LspDetach autocmd (#29162)Saltaformajo2024-06-04
* refactor(lsp): replace util.buf_versions with changedtick (#28943)Mathias Fußenegger2024-05-30
* fix(lsp): clear lsp client diagnostics (#29050)crwebb852024-05-30
* Merge pull request #27339 from MariaSolOs/completionGregory Anders2024-05-28
|\
| * feat(lsp): completion side effectsMaria José Solano2024-05-27
* | fix(lsp): do not detach from buffer if there are uninitialized clients (#29029)Ilia Choly2024-05-27
|/
* refactor(lsp): reuse buf_detach_client logic in on_detach (#28939)Mathias Fußenegger2024-05-23
* fix(lsp): trigger LspDetach on buffer delete (#28795)Andre Toerien2024-05-23
* refactor(lsp): use supports_method where applicableIlia Choly2024-05-22
* fix(lsp): detach all clients on_reload to force buf_state reload (#28875)Ilia Choly2024-05-21
* fix(lsp): add textDocument/documentLink to capability map (#28838)Ilia Choly2024-05-21
* docs: misc (#28609)dundargoc2024-05-15
* fix(lsp): don't start additional client if attach failed (#28744)Mathias Fußenegger2024-05-14
* docs: fix lua type warnings (#28633)Maria José Solano2024-05-05
* fix(lsp): change `silent` in lsp.start.Opts to optional (#28524)Mathias Fußenegger2024-04-26
* feat(lsp): add more LSP defaults (#28500)Gregory Anders2024-04-26
* fix(lsp): ensure buffer is not attached more than onceLewis Russell2024-04-26
* fix(lsp): add "silent" option to vim.lsp.start (#28478)Gregory Anders2024-04-26
* feat(fs): add vim.fs.root (#28477)Gregory Anders2024-04-24
* feat(lsp): add vim.lsp.buf.subtypes(), vim.lsp.buf.supertypes() (#28388)Yinzuo Jiang2024-04-20
* refactor(lsp): move workspace folder logic into the clientLewis Russell2024-04-02
* refactor(lsp): simplify client trackingLewis Russell2024-03-25
* Revert "refactor(lsp): simplify client tracking"Lewis Russell2024-03-25
* refactor(lsp): simplify client trackingLewis Russell2024-03-25
* feat(lua): deprecate vim.tbl_add_reverse_lookupMaria José Solano2024-03-07
* docs(lua): improvements for LSP and DiagnosticLewis Russell2024-03-05
* docs: improve/add documentation of Lua typesLewis Russell2024-03-01
* feat(docs): replace lua2dox.luaLewis Russell2024-02-27
* fix(lsp): add assertion for explicit bufnr in apply_text_edits (#27614)Gregory Anders2024-02-24
* docs(lsp): remove obsolete didChangeConfiguration explanation (#27595)Tim Pope2024-02-24
* refactor(lsp): resolve the config-client entanglementLewis Russell2024-02-13
* refactor(lsp): move more code to client.luaLewis Russell2024-02-11