aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/lsp.lua
Commit message (Expand)AuthorAge
* feat(api): nvim_chan_set()Justin M. Keyes11 days
* ci(lua): enable annotation and style checksLewis Russell2026-09-30
* 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
* fix(lua): add missing param annotations (#41911)Lewis Russell2026-09-15
* build: enable more EmmyLua checksLewis Russell2026-09-08
* feat(lsp): fallback to textDocument/formatting from vim.lsp.formatexpr #40079Marcus Caisey2026-08-18
* feat(lsp): pass target buffer to `reuse_client` predicate #41163Mike J McGuirk2026-08-07
* docs: func/expr options, misc #41102Justin M. Keyes2026-08-01
* feat(options): lua closure/function optionsJustin M. Keyes2026-07-31
* docs: misc #40847Justin M. Keyes2026-07-25
* docs: misc, remove some old help tags #40214Justin M. Keyes2026-07-18
* refactor(api): omit optional paramJustin M. Keyes2026-07-13
* refactor(lsp): convert diagnostics to capability framework #40433jdrouhard2026-06-26
* fix(lsp): make LspNotify more robust #40332jdrouhard2026-06-20
* refactor: introduce nvim_on internally #39883Justin M. Keyes2026-05-20
* docs: dev, lsp, indent-guides #39756Justin M. Keyes2026-05-14
* refactor!: remove deprecated APIsYi Ming2026-05-11
* fix(lsp): send didClose, didOpen when languageId changes #39499phanium2026-04-30
* feat(lsp): highlight foldtext via treesitter #38789Yi Ming2026-04-15
* docs: lsp, options, api #38980Justin M. Keyes2026-04-14
* revert: "fix(lsp): only resolve LSP configs once" #38990Justin M. Keyes2026-04-12
* fix(lsp): send didOpen on save to all clients+groups #37454Emilv22026-04-12
* feat(api): rename buffer to buf #35330Jordan2026-04-08
* 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
|/
* test(lsp): get_configs resolves only necessary configsJustin M. Keyes2026-03-24
* docs: api, plugins, ui2Justin M. Keyes2026-03-24
* feat(lsp): attach to buftype=help buffers #38412Barrett Ruth2026-03-23
* 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
* feat(lua): replace `buffer` with `buf` in vim.keymap.set/del #38360skewb1k2026-03-21
* docs: miscJustin M. Keyes2026-03-20
* feat(stdlib): vim.fs.ext() returns file extension #36997Yochem van Rosmalen2026-03-20
* feat(lsp): vim.lsp.get_configs() #37237Olivia Kinnear2026-03-19
* docs: misc, terminalJustin M. Keyes2026-03-18
* refactor: integer functions, optimize asserts #34112Lewis Russell2026-03-12
* docs: use "ev" convention in event-handlersJustin M. Keyes2026-03-12
* docs: api, messages, lsp, trustJustin M. Keyes2026-03-11
* fix(lsp): only resolve LSP configs once (#38007)Andrew Braxton2026-02-23
* refactor: defer_fn return type #37999Justin M. Keyes2026-02-23
* fix(lsp): add `vim.deprecate` call to `vim.lsp.with` (#37960)Maria Solano2026-02-18
* fix(lsp): wait to display exit message #37925Olivia Kinnear2026-02-18
* fix(lsp): wait for exit_timeout on quit #37597phanium2026-02-15
* docs: lsp, options, promptbufJustin M. Keyes2026-02-12
* refactor(lsp): drop once(), use _memoize() #37829Justin M. Keyes2026-02-12
* fix: lsp.enable() don't work correctly inside FileType event #37538phanium2026-01-27