aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/lsp.lua
Commit message (Expand)AuthorAge
* 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
* refactor(lsp): tidy up loggingLewis Russell2024-02-08
* refactor(lsp): move client code to a regular Lua classLewis Russell2024-02-07
* fix(lsp): fix infinite loop on vim.lsp.tagfuncJongwook Choi2024-02-03
* refactor: create function for deferred loadingdundargoc2024-02-03
* docs: various #25289Justin M. Keyes2024-01-18
* fix(lsp): fix incorrect typing and doc for `vim.lsp.rpc`Jongwook Choi2024-01-14
* feat(lua): add noref to deepcopyLewis Russell2024-01-03
* docs(lsp): add supports_method to vim.lsp.client docs (#26852)Mathias Fußenegger2024-01-02
* refactor: fix luals warningsdundargoc2023-12-30