aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/lsp/codelens.lua
Commit message (Expand)AuthorAge
* ci(lua): enable annotation and style checksLewis Russell2026-09-30
* fix(lua): enable param-type-mismatch diagnosticLewis Russell2026-09-28
* 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
* build: replace LuaLS with EmmyLuaLewis Russell2026-09-07
* refactor(lsp): unify LspNotify, decor provider for capabilities #40691jdrouhard2026-07-15
* refactor(lsp): use LspNotify for codelens #40604jdrouhard2026-07-07
* Merge #40087 from ofseed/pos-util-follow-upJustin M. Keyes2026-06-14
|\
| * feat(pos): create a cursor position by using the current of a windowYi Ming2026-06-08
* | fix(lsp): refresh codelens despite pending debounce #40154Tristan Knight2026-06-10
|/
* perf(lsp): clear table by table.clear() #39222Yi Ming2026-04-22
* fix(lsp): stale codelens after external file change (#39203)Jaehwang Jung2026-04-18
* fix(lsp): skip codelens refresh redraw for deleted buffer #39193Jaehwang Jung2026-04-18
* fix(lsp): codelens text flickers #38782Jaehwang Jung2026-04-11
* feat(vim.pos)!: require `buf` param on vim.pos, vim.range #38665Luis Calle2026-04-06
* fix(lsp): do not respond to codelens refresh if a request is already schedule...Yi Ming2026-04-05
* fix(lsp): use `winresetview()` to avoid switching to normal mode (#38641)Yi Ming2026-03-31
* feat: extend vim.Pos, vim.Range #36397Luis Calle2026-03-29
* fix(lsp): redraw codelens after request completed #38352Yi Ming2026-03-18
* fix(lsp): do not clear the codelens on the last line #38226Yi Ming2026-03-10
* Merge #37985 fix(lsp): adjust codelens position by range, ensure first-line v...Justin M. Keyes2026-03-09
|\
| * fix(lsp): ensure the codelens on the first line is visibleYi Ming2026-03-08
| * fix(lsp): adjust codelens position based on the server-provided rangeYi Ming2026-03-08
* | fix(lsp): stop and close timer when `Capability` is destroyedYi Ming2026-03-09
|/
* fix(lsp): ignore stale codelens resolve responses (#38153)Lewis Russell2026-03-04
* feat(lsp): display codelens as virtual lines, not virtual text #36469Mike J McGuirk2026-02-08
* refactor(lsp): always fetch lenses again in codelens.run (#37720)Mathias Fußenegger2026-02-06
* feat(lsp): support `workspace/codeLens/refresh`Yi Ming2026-02-03
* feat(lsp)!: reimplement `textDocument/codeLens` as decoration providerYi Ming2026-02-03
* fix(lsp): deprecate `vim.lsp.protocol.Methods` (#35998)Maria Solano2025-10-04
* fix(lsp): check for lens range in `vim.lsp.codelens.run()` (#35294)Maria José Solano2025-08-11
* fix(lsp): check if buffer is valid when resolving code lenses (#35092)Maria José Solano2025-08-03
* fix(lsp): codelens extmark line out of range (#35070)Jaehwang Jung2025-07-26
* fix(lsp): prevent flicker in codelens virtual text #34888Jaehwang Jung2025-07-12
* fix: type fixesLewis Russell2025-06-06
* refactor: use nvim.foo.bar format for autocommand groupsMaria José Solano2025-01-14
* refactor: use nvim.foo.bar format for namespacesMaria José Solano2025-01-14
* refactor: add vim._resolve_bufnrLewis Russell2024-12-07
* feat(lsp): deprecate non-method client functionsLewis Russell2024-11-20
* feat(lsp)!: remove client-server handlers from vim.lsp.handlersLewis Russell2024-11-01
* feat(lsp): deprecate execute_command with client:exec_cmdLewis Russell2024-10-24
* fix(lsp): don't show codelens for buffers that don't support it (#29690)Riley Bruins2024-07-16
* fix(lsp): hide layout in codelenses in virtual text (#28794) (#28807)Mango The Fourth2024-05-21
* fix(lsp): prevent code-lens refresh from becoming a permanent no-op (#28228)Yi Ming2024-04-10
* fix(lsp): empty commands should not be considered executable (#28216)Yi Ming2024-04-10
* fix(lsp): create codelens request parameters for each buffer (#27699)Takuya Tokuda2024-03-17
* docs: improve/add documentation of Lua typesLewis Russell2024-03-01
* feat(docs): replace lua2dox.luaLewis Russell2024-02-27