aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/lsp/client.lua
Commit message (Expand)AuthorAge
* fix(lua): enable param-type-mismatch diagnosticLewis Russell2026-09-28
* fix(lua): enable unnecessary-assert diagnosticLewis Russell2026-09-28
* fix(lua): enable assignment type checking in runtime codeLewis Russell2026-09-25
* fix(lua): enable nil-safety diagnostics in runtime codeLewis Russell2026-09-25
* perf(lua): share compatible file watchersLewis Russell2026-09-24
* fix(lua): add missing param annotations (#41911)Lewis Russell2026-09-15
* build: enable more EmmyLua checksLewis Russell2026-09-09
* build: enable more EmmyLua checksLewis Russell2026-09-08
* build: replace LuaLS with EmmyLuaLewis Russell2026-09-07
* fix(lsp): ignore (and log once) invalid documentSelector globs #41055Rocco Vaccone2026-08-04
* feat(options): lua closure/function optionsJustin M. Keyes2026-07-31
* fix(lsp): clear push diagnostics on detach #40634Oleh Volynets2026-07-08
* feat(lsp): convert inlay_hint to capability framework #40569jdrouhard2026-07-05
* docs(lsp): document rpc Client request/notify as fields #40573Barrett Ruth2026-07-04
* refactor(lsp): convert diagnostics to capability framework #40433jdrouhard2026-06-26
* fix(lsp): use root_dir as cmd CWD #40331Barrett Ruth2026-06-26
* fix(lsp): fire LspNotify didChange autocmds after undo/redo #40404jdrouhard2026-06-25
* fix(lsp): make LspNotify more robust #40332jdrouhard2026-06-20
* refactor(lsp): refactor linked_editing_range to use vim.lsp._capability (#40327)jdrouhard2026-06-19
* build(docs): lint more quasi-keysets #39654Justin M. Keyes2026-05-07
* fix(lsp): support nested workspace registrations #39574Tristan Knight2026-05-05
* fix(lsp): dynamic registration for off-spec method #39544Tristan Knight2026-05-01
* fix(lsp): send didClose, didOpen when languageId changes #39499phanium2026-04-30
* fix(lsp): handle self-mapped methods in supports_method #39383Tristan Knight2026-04-24
* docs: misc #39045Justin M. Keyes2026-04-18
* test: lint naming conventions #39117Justin M. Keyes2026-04-16
* docs: lsp, options, api #38980Justin M. Keyes2026-04-14
* feat(api): rename buffer to buf #35330Jordan2026-04-08
* refactor(lsp): remove implicit rpc error tostring #38707Yi Ming2026-04-02
* docs: misc #38584Justin M. Keyes2026-04-01
* Merge #38560 refactor vim.lsp.rpcJustin M. Keyes2026-04-01
|\
| * refactor(lsp): merge `vim.lsp.rpc.Client` and `vim.lsp.rpc.PublicClient`Yi Ming2026-03-30
* | docs: fix syntax errors in examples #38606skewb1k2026-03-30
|/
* feat(lua): replace `buffer` with `buf` in vim.keymap.set/del #38360skewb1k2026-03-21
* fix(lsp): handle providers without subcapabilitiestris2032026-03-19
* refactor(lsp): replace _provider_value_get with _provider_foreachtris2032026-03-19
* feat(lsp): migrate `document_color` to capability framework (#38344)Maria Solano2026-03-18
* refactor: integer functions, optimize asserts #34112Lewis Russell2026-03-12
* docs: api, messages, lsp, trustJustin M. Keyes2026-03-11
* refactor(lsp): centralize provider capability resolution #37221Tristan Knight2026-02-14
* feat(lsp): support range + full semantic token requests #37611jdrouhard2026-02-03
* fix(lsp): avoid scheduling client deletion before LspNotify #37685Yi Ming2026-02-03
* fix(types): add missing @return annotationsJosh Cooper2026-01-28
* feat(lsp): semantic token range improvements #37451jdrouhard2026-01-27
* docs: misc (#37281)zeertzjq2026-01-12
* docs: misc (#37280)zeertzjq2026-01-07
* fix(lsp): `:lsp restart` restarts on client exit #37125Olivia Kinnear2026-01-02
* fix(lsp): improve dynamic registration handling #37161Tristan Knight2026-01-02
* fix(lsp): correct capability checks for dynamic registration (#36932)Tristan Knight2025-12-15
* docs: miscJustin M. Keyes2025-12-06