aboutsummaryrefslogtreecommitdiff
path: root/test/functional/lua
Commit message (Expand)AuthorAge
...
* fix(lua): vim.wait(math.huge) fails #36885skewb1k2025-12-09
* fix(msgpack): use fixstr encoding for strings of length 20-31 #36737benarcher26912025-12-01
* feat(diagnostic): config.status #36693Maria Solano2025-11-25
* feat(diagnostic): highlights in diagnostic.status() #36685Riley Bruins2025-11-25
* refactor: deduplicate testJustin M. Keyes2025-11-22
* fix(api): on_bytes gets stale data on :substitute #36487Riccardo Mazzarini2025-11-20
* fix(vim.net): filetype detection, mark unmodified #36297Michele Sorcinelli2025-11-19
* fix(input): discard following keys when discarding <Cmd>/K_LUA (#36498)zeertzjq2025-11-20
* feat(diagnostics): stack DiagnosticUnnecessary,DiagnosticDeprecated highlight...Grzegorz Rozdzialik2025-11-17
* fix(vim.fs): abspath(".") returns "/…/." #36583Justin M. Keyes2025-11-16
* fix(vim.fs): root() should always return absolute path #36466Cameron Ring2025-11-16
* fix(filetype): move fallback logic to vim.filetype.match() #30141Jonny Kong2025-10-28
* fix(filetype): handle invalid `bufnr` in _getlines(), _getline() #36272xvzc2025-10-23
* feat(vimscript): log function name in "fast" message #32616Matthieu Coudron2025-10-21
* fix(help): wrong tag url in third-party help docs #36115Yochem van Rosmalen2025-10-12
* vim-patch:9.1.1817: popup: there are some position logic bugs (#36075)zeertzjq2025-10-08
* test: remove a few more redundant clear() calls (#35903)zeertzjq2025-09-24
* test(lua/secure_spec): clean up properly (#35902)zeertzjq2025-09-24
* test: don't call clear() in both before_each() and after_each() (#35901)zeertzjq2025-09-24
* feat(help): gx opens help tag in web browser #35778Yochem van Rosmalen2025-09-15
* build(ci): bump zig to 0.15.1 and add more platformsbfredl2025-09-15
* feat(json): vim.json.encode() sort_keys #35574skewb1k2025-09-13
* feat(json): pretty-format (indent) with vim.json.encode() #35424skewb1k2025-09-07
* docs: lsp, miscJustin M. Keyes2025-09-03
* fix(window): avoid referencing cmdline_win after it is closed #35617luukvbaal2025-09-03
* feat(lua): vim.wait() returns callback results #35588Justin M. Keyes2025-09-01
* fix(lua): report error in Lua Funcref callback properly (#35555)zeertzjq2025-08-31
* docs: misc #35459Justin M. Keyes2025-08-24
* feat(snippet): highlight active tabstop (#35378)TheBlob422025-08-19
* feat(ssh): SSH configuration parser #35027Siddhant Agarwal2025-08-17
* fix(api): on_detach consistently before buf_freeall autocmdsSean Dewar2025-08-17
* Merge #35109 vim.pos, vim.rangeJustin M. Keyes2025-08-17
|\
| * feat(lua): conversion between vim and lsp position/rangeYi Ming2025-08-17
| * feat(lua): `vim.pos`/`vim.range`Yi Ming2025-08-17
* | fix(api,lsp): call on_detach before wiping out the buffer #35355Jaehwang Jung2025-08-17
|/
* fix(snippet): adjacent tabstops without placeholders (#35167)TheBlob422025-08-13
* fix(snippet): early return for final tabstop #35115TheBlob422025-08-03
* feat(lua): vim.list.bisect() #35108Yi Ming2025-08-03
* feat(statusline): vim.diagnostic.status() #33723Anton Kastritskii2025-07-29
* fix(api): single-line visual block insert triggers extra on_lines #35098glepnir2025-07-29
* fix(messages): 'exrc' / secure messagesJustin M. Keyes2025-07-28
* feat(exrc): user must view and explicitly run ":trust" #35069nyngwang2025-07-28
* feat(lua): add vim.list.unique()Lewis Russell2025-07-28
* fix(diagnostics): avoid jumping to diagnostics in deleted ranges #35088Sergei Slipchenko2025-07-28
* fix(snippet): jumping backwards to choice node (#35062)TheBlob422025-07-27
* fix(snippet): setting end_right_gravity (#35061)TheBlob422025-07-27
* fix(diagnostics): position diagnostics using extmarks #34014Sergei Slipchenko2025-07-25
* fix(iter): ArrayIter:last returns nil when filtered to empty #34697glepnir2025-07-22
* feat(net): vim.net.request(), :edit [url] #34140Tom Ampuero2025-07-13
* fix(lua): vim.diff is nil in uv.new_work() thread #34909Justin M. Keyes2025-07-12