aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/lsp/buf.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
* fix(lua): add missing param annotations (#41911)Lewis Russell2026-09-15
* feat(lsp): support timeout_ms for async formatting #41850Barrett Ruth2026-09-11
* 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): respect range in linewise visual mode #41636Volodymyr Chernetskyi2026-09-02
* refactor: combine all visual_selection funcionsaltermo2026-08-01
* fix(lsp): support -1 column in format range #40570Barrett Ruth2026-07-05
* docs: pos argument in vim.lsp.ListOpts should be optional #40550nikolightsaber2026-07-02
* feat(pos): create a cursor position by using the current of a windowYi Ming2026-06-08
* docs(lsp): document on_list deduplication #39941Puneet Dixit2026-05-27
* refactor: introduce nvim_on internally #39883Justin M. Keyes2026-05-20
* feat(ui): vim.ui.input(opts.scope) #39570Evgeni Chasnovski2026-05-17
* refactor(lsp): remove some private utility functionsYi Ming2026-05-16
* docs: dev, lsp, indent-guides #39756Justin M. Keyes2026-05-14
* Merge #39730 from ofseed/lsp-remove-deprecatedJustin M. Keyes2026-05-11
|\
| * refactor!: remove deprecated APIsYi Ming2026-05-11
* | feat(lsp): pass arbitrary positions to vim.lsp.buf #39446Yi Ming2026-05-10
|/
* docs: misc, rename "tabpage"Justin M. Keyes2026-05-07
* feat(lua)!: vim.isnil, vim.nonnil, deprecate vim.F #39495Olivia Kinnear2026-05-06
* docs: lsp.CodeActionContext, nested `@inlinedoc`Justin M. Keyes2026-04-26
* fix(lsp): filter code_action diagnostics to the cursor #38988Barrett Ruth2026-04-23
* docs(lsp): description for `on_list` example #39230Maria Solano2026-04-19
* refactor(lsp): provide a default list handler example #39005Yi Ming2026-04-16
* fix(lsp): check stale context in hover/signature callback #38724glepnir2026-04-11
* refactor(lsp): share code by `get_locations` #38902Yi Ming2026-04-09
* fix(diagnostics)!: restore `is_pull` namespace argument #38698Maria Solano2026-04-08
* refactor(lsp): remove implicit rpc error tostring #38707Yi Ming2026-04-02
* feat(lsp): respect 'switchbuf' for jump commands, drop `reuse_win` #38510Yi Ming2026-03-30
* fix(lsp): get_namespace signature (#38449)Tristan Knight2026-03-23
* feat(lua): replace `buffer` with `buf` in vim.keymap.set/del #38360skewb1k2026-03-21
* fix(lsp/diagnostic): use diagnostic provider identifier for code actions #38401Sergei Slipchenko2026-03-21
* fix(lsp): improve diagnostics handling and commentstris2032026-03-19
* fix(lsp): call `on_list` before reading `loclist` #37645Maria Solano2026-02-01
* feat(lsp): highlighting the symbol being renamed (#37390)Yi Ming2026-01-23
* docs: misc (#37281)zeertzjq2026-01-12
* docs: misc (#37280)zeertzjq2026-01-07
* feat(lsp): incremental-selection operator-pending mode #36575Branden Call2025-11-24
* fix(lsp): reuse_win prioritizes windows/tabs currently displayed #36486Toby She2025-11-12
* feat(lsp): pass client ID in code action filter (#36046)Maria Solano2025-10-05
* fix(lsp): deprecate `vim.lsp.protocol.Methods` (#35998)Maria Solano2025-10-04
* docs: small fixes (#35791)zeertzjq2025-09-16
* refactor(lua): consistent use of local aliasesChristian Clason2025-08-28
* fix(lsp): don't treat MarkedString[] with language id as empty #35518Robert Muir2025-08-27
* fix(lsp): handle array with empty string when checking empty hover (#35423)Igor Lacerda2025-08-21
* fix(lsp): update window title when cycling through signatures #35407Tiago Inaba2025-08-20