aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/lsp.lua
Commit message (Expand)AuthorAge
* 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
* refactor: use vim.deprecate on all deprecated functionsdundargoc2023-12-27
* fix(lsp): filetype matching to documentSelector in dynamic capabilities (#25425)Michal Liszcz2023-12-22
* refactor(lsp): move changetracking to separate file (#26577)Lewis Russell2023-12-17
* feat(lsp): more annotationsLewis Russell2023-12-14
* feat(lsp)!: vim.lsp.inlay_hint.get(), enable(), is_enabled() #25512LW2023-11-12
* refactor(lsp): move completion logic into _completion moduleMathias Fussenegger2023-10-21
* fix(lsp): display initialization errors (#25409)Maria José Solano2023-10-11
* docs: replace <pre> with ``` (#25136)Gregory Anders2023-09-14
* feat(lsp): remove notify from vim.lsp.buf_detach_client (#25140)Mathias Fußenegger2023-09-14
* refactor(lsp): add type annotation for lsp.Client.server_capabilities (#24925)Jongwook Choi2023-08-31
* fix(lsp): only disable inlay hints / diagnostics if no other clients are conn...Chris AtLee2023-08-31
* fix(lsp): extra "." when completing with tsserver #24646Raphael2023-08-11
* fix(lua): improve annotations for stricter luals diagnostics (#24609)Christian Clason2023-08-09
* refactor(lsp): use protocol.Methods instead of strings #24570Raphael2023-08-05
* fix(lsp): do not assume client capability exists in watchfiles check (#24550)Sean Dewar2023-08-04
* refactor(lsp): use protocol.Methods instead of strings #24537Raphael2023-08-03
* feat(lsp): add actionable advice to lsp client quit error msg (#24510)Mathias Fußenegger2023-07-29
* fix(lsp): replace @private with @nodoc for public client functions (#24415)Mathias Fußenegger2023-07-24
* refactor(lsp): use LspNotify for inlay_hint (#24411)Chris AtLee2023-07-22
* feat(lsp): implement textDocument/diagnostic (#24128)Chris AtLee2023-07-20
* feat(lsp): handle multiple clients in omnifunc (#24381)Mathias Fußenegger2023-07-19
* docs(lua): more improvements (#24387)Lewis Russell2023-07-18
* feat(lsp)!: rename vim.lsp.get_active_clients to get_clients (#24113)Mathias Fußenegger2023-07-17
* feat(lsp): map K to hover by default #24331Mathias Fußenegger2023-07-14
* feat(lsp): add method filter to get_active_clients (#24319)Mathias Fußenegger2023-07-12
* fix(lint): lint warnings #24226Raphael2023-07-10
* feat(lsp): move inlay_hint() to vim.lsp (#24130)Mathias Fußenegger2023-06-30
* Merge #24116 from justinmk/docJustin M. Keyes2023-06-25
|\
| * docs: autocmds, miscJustin M. Keyes2023-06-25
* | build(luarc.json): disable luadoc-miss-see-name #24108Raphael2023-06-23
|/