aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/lsp/semantic_tokens.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
* build: enable more EmmyLua checksLewis Russell2026-09-09
* build: enable more EmmyLua checksLewis Russell2026-09-08
* fix(lsp): semantic tokens ignore 'fileformat' when sizing line endings #41733Volodymyr Chernetskyi2026-09-07
* refactor(lsp): unify LspNotify, decor provider for capabilities #40691jdrouhard2026-07-15
* refactor(lsp): use LspNotify for codelens #40604jdrouhard2026-07-07
* feat(lsp): convert inlay_hint to capability framework #40569jdrouhard2026-07-05
* fix(lsp): semantic tokens reset_timer() usage #40554jdrouhard2026-07-04
* fix(lsp): request semantic tokens in BufWinEnter (#40510)jdrouhard2026-06-30
* fix(lsp): process semantic tokens LspNotify callback only when attached #40450jdrouhard2026-06-27
* fix(lsp): define autocmds for capabilities once per buffer #40435jdrouhard2026-06-26
* refactor(lsp): convert diagnostics to capability framework #40433jdrouhard2026-06-26
* fix(lsp): make LspNotify more robust #40332jdrouhard2026-06-20
* fix(lsp): multiline semantic token processing #40339jdrouhard2026-06-20
* feat(lsp): clean up semantic token initialization and debounce #40254jdrouhard2026-06-15
* feat(lsp): use LspNotify for semantic tokens #40224jdrouhard2026-06-14
* perf(lsp): overscan semantic_token range requests #40036Jay Madden2026-06-11
* fix(lsp): unwanted redraw for buffer not in window #40002luukvbaal2026-05-27
* refactor: introduce nvim_on internally #39883Justin M. Keyes2026-05-20
* feat(api): rename buffer to buf #35330Jordan2026-04-08
* fix(lsp): unify LSP error logging prefixes #38354Yi Ming2026-03-20
* docs: use "ev" convention in event-handlersJustin M. Keyes2026-03-12
* feat(lsp): support range + full semantic token requests #37611jdrouhard2026-02-03
* feat(lsp): semantic token range improvements #37451jdrouhard2026-01-27
* fix(lsp): simplify semantic tokens range request logic #36950jdrouhard2025-12-16
* refactor(lsp): unify capability checks and registration #36781Tristan Knight2025-12-06
* fix(lsp): handle nil request in semantic tokens #36780Tristan Knight2025-12-01
* feat(lsp): semanticTokens/range #36705Tristan Knight2025-11-30
* fix(lsp): correct iteration through attached buffers (#36517)Maria Solano2025-11-10
* fix(lsp): deprecate `vim.lsp.get_buffers_by_client_id` (#36449)Maria Solano2025-11-10
* fix(lsp): deprecate `vim.lsp.protocol.Methods` (#35998)Maria Solano2025-10-04
* refactor(lua): consistent use of local aliasesChristian Clason2025-08-28
* refactor(lsp): use `vim.lsp._capability.enable` internallyYi Ming2025-08-18
* refactor(lsp): move `util.enable` to `capability.enable`Yi Ming2025-08-18
* refactor(lsp): change capability name to snake caseYi Ming2025-08-17
* refactor(lsp): define `Capability.on_attach`Yi Ming2025-08-17
* feat(lua): vim.list.bisect() #35108Yi Ming2025-08-03
* refactor(lsp): rename vim.lsp.semantic_tokens start/stop to enable()Yi Ming2025-07-13
* refactor(lsp): simplify multiline semantic token logic #34698Riley Bruins2025-07-10
* refactor(lsp): stateful data abstraction, vim.lsp.Capability #34639Yi Ming2025-07-07
* feat(lsp): support multiline semantic tokens #34458Riley Bruins2025-06-13
* fix: type fixesLewis Russell2025-06-06
* refactor(lsp): handling errors and nil responses togetherYi Ming2025-02-13
* fix(lsp): reset active request when reporting an errorYi Ming2025-02-13
* fix(lsp): check for valid buf before processing semantic tokens responseEvgeni Chasnovski2025-02-07
* fix: resolve all remaining LuaLS diagnosticsLewis Russell2025-01-27