aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/lsp/client.lua
Commit message (Expand)AuthorAge
* fix: resolve all remaining LuaLS diagnosticsLewis Russell2025-01-27
* fix(messages): lsp window/showMessage is not an errorLuuk van Baal2025-01-17
* feat(api): deprecate nvim_out/err_write(ln)Luuk van Baal2025-01-09
* fix(lsp): ensure watcher cancelJaehwang Jung2025-01-02
* feat(lsp): show server version in `:checkhealth` #31611Peter Lithammer2024-12-18
* feat(lsp): add vim.lsp.config and vim.lsp.enableLewis Russell2024-12-10
* refactor(lsp): better tracking of requestsLewis Russell2024-12-08
* refactor: add vim._resolve_bufnrLewis Russell2024-12-07
* fix(lsp): check for configuration workspace folders when reusing clientsMaria José Solano2024-12-07
* feat(lsp): deprecate vim.lsp.start_client #31341Maria José Solano2024-12-04
* docs(lsp): update example, optional parameters #31299Yi Ming2024-11-28
* refactor(lsp): rename `offset_encoding` to `position_encoding` #31286Yi Ming2024-11-25
* feat(lsp): deprecate non-method client functionsLewis Russell2024-11-20
* fix(lsp): restore get_language_id behaviourLewis Russell2024-11-19
* refactor(lsp): fold in dynamic_registration code into the clientLewis Russell2024-11-18
* feat(lsp): deprecate execute_command with client:exec_cmdLewis Russell2024-10-24
* feat(vim.validate): improve fast form and deprecate spec formLewis Russell2024-10-21
* perf(validate): use lighter versionLewis Russell2024-10-17
* refactor(api)!: rename Dictionary => DictJustin M. Keyes2024-09-23
* refactor(lsp): use metatable for buf_versions (#29304)Ilia Choly2024-06-14
* refactor(lua): improve type annotationsLewis Russell2024-06-11
* fix(lsp): revert buf_versions deprecation/replacement (#29217)Mathias Fußenegger2024-06-07
* refactor(lsp): replace util.buf_versions with changedtick (#28943)Mathias Fußenegger2024-05-30
* Merge pull request #27339 from MariaSolOs/completionGregory Anders2024-05-28
|\
| * feat(lsp): completion side effectsMaria José Solano2024-05-27
* | fix(lsp): handle nil root_dir in health check (#29007)Mathias Fußenegger2024-05-25
|/
* 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): add "silent" option to vim.lsp.start (#28478)Gregory Anders2024-04-26
* refactor(lua): deprecate tbl_flattenJustin M. Keyes2024-04-22
* feat(lsp): set workDoneToken in initialize request (#28182)Mathias Fußenegger2024-04-05
* refactor(lsp): move workspace folder logic into the clientLewis Russell2024-04-02
* refactor(lsp): simplify client trackingLewis Russell2024-03-25
* fix(test): typingLewis Russell2024-03-25
* Revert "refactor(lsp): simplify client tracking"Lewis Russell2024-03-25
* refactor(lsp): simplify client trackingLewis Russell2024-03-25
* fix(lsp): handle stale bufnr on LspRequest autocmd trigger (#27981)Jaehwang Jung2024-03-22
* docs: small fixes (#27364)dundargoc2024-03-12
* docs: support inline markdownLewis Russell2024-03-09
* docs(lsp): nits and typos in client.luaMaria José Solano2024-03-06
* docs(lua): improvements for LSP and DiagnosticLewis Russell2024-03-05
* fix(lsp): defer writing error msgs (#27688)Jaehwang Jung2024-03-02
* Merge pull request #27347 from lewis6991/fswatchLewis Russell2024-03-01
|\
| * fix(lsp): cancel watchers when closing a clientLewis Russell2024-03-01
* | docs: improve/add documentation of Lua typesLewis Russell2024-03-01
|/
* docs(lsp): mark `ClientConfig.init_options` as optionalChristian Clason2024-02-24
* refactor(lsp): resolve the config-client entanglementLewis Russell2024-02-13
* fix(lsp): re-add client.commands and mark privateLewis Russell2024-02-12
* refactor(lsp): move more code to client.luaLewis Russell2024-02-11
* refactor(lsp): add type annotationsMaria José Solano2024-02-10