aboutsummaryrefslogtreecommitdiff
path: root/test/functional/plugin/lsp_spec.lua
Commit message (Expand)AuthorAge
* perf(lua): share compatible file watchersLewis Russell2026-09-24
* fix(lsp): stale client when rpc.connect fails #41792stenja2026-09-09
* feat(watch): add on_error callbackLewis Russell2026-09-09
* fix(lsp): completion dynamicRegistration breaks capability readers #41771glepnir2026-09-08
* feat(lsp): support dynamic registration of completionProvider #41748glepnir2026-09-07
* fix(lsp): blank line before Content-Length breaks header parsing #41524Yanze Li2026-08-29
* revert: "fix(lsp): do not expand $VAR in tagfunc filenames" #41489Justin M. Keyes2026-08-25
* fix(lsp): do not expand $VAR in tagfunc filenames #41398Shubh2026-08-23
* feat(lsp): fallback to textDocument/formatting from vim.lsp.formatexpr #40079Marcus Caisey2026-08-18
* fix(lsp): ignore (and log once) invalid documentSelector globs #41055Rocco Vaccone2026-08-04
* fix(lsp): only send `didSave` to clients attached to the buffer (#41126)Maria Solano2026-08-03
* feat(options): lua closure/function optionsJustin M. Keyes2026-07-31
* test(harness): migrate away from magic globalsJustin M. Keyes2026-07-21
* refactor(test): unify XDG path handling (cmake vs zig)bfredl2026-07-06
* fix(lsp): use root_dir as cmd CWD #40331Barrett Ruth2026-06-26
* fix(lsp): skip invalid file watcher globs #40376 #40396Barrett Ruth2026-06-25
* fix(lsp): trailing blank line when edit inserts past end of buffer #40133Aaron Tinio2026-06-10
* fix(lsp): handle requests with null id #40073Yi Ming2026-06-02
* feat(logging): vim.log #38906Yi Ming2026-05-10
* 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
* fix(lsp): more info in error msg, deduplicate test #39359Justin M. Keyes2026-04-24
* fix(lsp): handle null id in JSON-RPC responses #38340atusy2026-04-23
* test(lsp): extract buf/util parts from lsp_spec.lua #39149Yi Ming2026-04-17
* refactor: update usages of deprecated "buffer" param #39089Justin M. Keyes2026-04-15
* fix(lsp): show_document can't position cursor past EOL in insert-mode #38566Lars Debor2026-04-12
* fix(lsp): send didOpen on save to all clients+groups #37454Emilv22026-04-12
* fix(lsp): apply_text_edits causes unwanted BufDelete events #38778glepnir2026-04-08
* feat(lsp): respect 'switchbuf' for jump commands, drop `reuse_win` #38510Yi Ming2026-03-30
* test: fix s390x failuresJustin M. Keyes2026-03-29
* test(lsp): get_configs resolves only necessary configsJustin M. Keyes2026-03-24
* revert: "feat(lsp): add `buftypes` field to `vim.lsp.Config`" #38421Maria Solano2026-03-22
* feat(lsp): add `buftypes` field to `vim.lsp.Config` (#38380)Barrett Ruth2026-03-21
* refactor(lsp): replace _provider_value_get with _provider_foreachtris2032026-03-19
* feat(lsp): vim.lsp.get_configs() #37237Olivia Kinnear2026-03-19
* docs: use "ev" convention in event-handlersJustin M. Keyes2026-03-12
* test(lsp): fix fake LSP server timeout not working (#37970)zeertzjq2026-02-19
* fix(lsp): map all LSP methods to server capabilities (#37910)Tristan Knight2026-02-16
* fix(lsp): support workspace/configuation with no section #27510Tim Pope2026-02-15
* refactor(lsp): centralize provider capability resolution #37221Tristan Knight2026-02-14
* feat(lsp)!: reimplement `textDocument/codeLens` as decoration providerYi Ming2026-02-03
* fix: lsp.enable() don't work correctly inside FileType event #37538phanium2026-01-27
* feat(lsp): semantic token range improvements #37451jdrouhard2026-01-27
* docs: misc (#37281)zeertzjq2026-01-12
* perf(lsp): avoid textDocument/definition requests during tag completion (#37260)Robert Muir2026-01-11
* fix(lsp): improve dynamic registration handling #37161Tristan Knight2026-01-02
* fix(lsp): correct capability checks for dynamic registration (#36932)Tristan Knight2025-12-15
* feat(lsp): skip invalid header lines #36402tao2025-11-16