aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua
Commit message (Expand)AuthorAge
...
* refactor(lsp): stateful data abstraction, vim.lsp.Capability #34639Yi Ming2025-07-07
* fix(lsp): convert the encoded position to line byte (#34824)Yi Ming2025-07-06
* feat(options): per-buffer 'busy' status #34493Shadman2025-07-06
* vim-patch:9.1.1518: getcompletiontype() may crash (#34819)zeertzjq2025-07-06
* refactor(lsp): narrower `hierarchy` argument type (#34799)Maria José Solano2025-07-06
* fix(treesitter): inconsistent highlight of multiline combined injection #32619Artem2025-07-06
* fix(vim.pack): add() stops unexpectedly on package load error #34787Phạm Bình An2025-07-06
* feat(lsp): handle deprecated document symbols (#34751)Maria José Solano2025-07-06
* refactor(lsp): consistent usage of vim.notify #34802Maria José Solano2025-07-06
* vim-patch:9.1.1509: patch 9.1.1505 was not goodzeertzjq2025-07-06
* vim-patch:9.1.1505: not possible to return completion type for :ex commandzeertzjq2025-07-06
* vim-patch:9.1.1512: completion: can only complete from keyword characters (#3...zeertzjq2025-07-06
* vim-patch:9.1.1490: 'wildchar' does not work in search contextszeertzjq2025-07-05
* vim-patch:9.1.1477: no easy way to deduplicate textzeertzjq2025-07-05
* fix(lsp): consistent use of `vim.notify`/logging with unsupported methodsMaria José Solano2025-07-04
* fix(lsp): remove extra notify on empty hoverMaria José Solano2025-07-04
* fix(diagnostic): fix flaky errorLewis Russell2025-07-04
* feat(pack): add built-in plugin manager `vim.pack`Evgeni Chasnovski2025-07-04
* feat(async): add `vim._async`Lewis Russell2025-07-04
* vim-patch:9.1.1507: symlinks are resolved on :cd commands (#34758)glepnir2025-07-04
* feat(runtime): accept predicates in take and skip (#34657)Mart-Mihkel Aun2025-07-03
* vim-patch:9.1.1504: filetype: numbat files are not recognizedChristian Clason2025-07-03
* vim-patch:9.1.1503: filetype: haxe files are not recognizedChristian Clason2025-07-03
* vim-patch:9.1.1502: filetype: quickbms files are not recognizedChristian Clason2025-07-03
* vim-patch:9.1.1501: filetype: flix files are not recognizedChristian Clason2025-07-03
* fix(treesitter): ensure TSLuaTree is always immutableRodrigodd2025-07-02
* fix(vim.system): env=nil passes env=nil to uv.spawnLewis Russell2025-07-02
* fix(lsp): use `vim.notify` with action-less `showMessage` requests (#34720)Maria José Solano2025-07-01
* fix: type of nvim_echoLewis Russell2025-07-01
* Merge #34715 vim.version improvementsJustin M. Keyes2025-07-01
|\
| * feat(vim.version): add `vim.version.intersect()`Evgeni Chasnovski2025-06-30
| * fix(vim.version): improve construction of '<=a.b.c' and '>a.b.c' rangesEvgeni Chasnovski2025-06-30
| * feat(vim.version): make `tostring()` return human-readable version rangeEvgeni Chasnovski2025-06-30
| * docs(vim.version): document `vim.VersionRange` as a dedicated classEvgeni Chasnovski2025-06-30
* | doc(vim.version): options formatting #34716James Trew2025-06-30
* | fix(exrc): exrc knows its own location (#34638)Yochem van Rosmalen2025-06-29
* | refactor(health): use vim.system():wait() #34702Tom Ampuero2025-06-29
|/
* fix(lsp): fix workspace diagnostic request to follow spec (#34674)Zie Mcdowell2025-06-27
* feat(extui): don't enter pager for routed message #34679luukvbaal2025-06-27
* perf(extui): delay creating windows, buffers and parser (#34665)luukvbaal2025-06-27
* feat(ui): emit "msg_clear" event after clearing the screen (#34035)luukvbaal2025-06-26
* fix(lsp): include context for each client in multi-handler results (#34669)Maria José Solano2025-06-26
* fix(lsp/health): always use vim.inspect to show root_markers (#34667)Gregory Anders2025-06-26
* feat(defaults): map "grt" to LSP type_definition #34642Caleb White2025-06-26
* docs(api): document types using LuaCATS typesLewis Russell2025-06-26
* fix(lsp): add `RequestFailed` error code constant #34645Maria José Solano2025-06-26
* fix(vim.system): clear_env=true gives an invalid env to uv.spawn #33955Birdee2025-06-25
* fix: map wincmd instead of remap #34635phanium2025-06-25
* feat(prompt): prompt_getinput() gets current input #34491Shadman2025-06-24
* refactor(lsp): use `vim.lsp.buf_request_all` internally (#34604)Maria José Solano2025-06-23