aboutsummaryrefslogtreecommitdiff
path: root/test/functional/lua
Commit message (Expand)AuthorAge
* fix(vim.system): resolve executable paths on windowsLewis Russell2024-11-08
* feat(options)!: disallow setting hidden options #28400Famiu Haque2024-11-04
* fix(lua): show stacktrace for error in vim.on_key() callback (#31021)zeertzjq2024-11-02
* feat(lua): allow vim.on_key() callback to consume the key (#30939)errael2024-11-01
* feat(diagnostics)!: sort underline severity_sort (#30898)Donatas2024-10-27
* feat(stdlib): overload vim.str_byteindex, vim.str_utfindex #30735Tristan Knight2024-10-23
* feat(vim.validate): improve fast form and deprecate spec formLewis Russell2024-10-21
* test(rpc): retry flaky 'vim.rpcrequest and vim.rpcnotify' testChristian Clason2024-10-21
* refactor: rename vim.highlight => vim.hlJustin M. Keyes2024-10-21
* fix(lua): vim.deprecate does not support major>0Justin M. Keyes2024-10-21
* feat(vim.ui.open): support lemonade #30845Uthman Mohamed2024-10-18
* fix(lua): avoid recursive vim.on_key() callback (#30753)zeertzjq2024-10-12
* ci: bump macos runner version to macos-15dundargoc2024-10-06
* feat(lua): completion for vim.fn, vim.v, vim.o #30472Jongwook Choi2024-10-04
* tests: skip watch.watchdirs test on macos 14 CIJustin M. Keyes2024-10-02
* fix(watch): ignore nonexistent paths (ENOENT)Justin M. Keyes2024-10-02
* test: refactor exec_lua in xdiff_specLewis Russell2024-09-30
* fix(diff): use mmfile_t in linematchLewis Russell2024-09-30
* fix(treesitter): suppress get_parser warnings via opts.errorRiley Bruins2024-09-28
* refactor(lua): vim.keymap.set tests, docs #30511Justin M. Keyes2024-09-25
* refactor(api)!: rename Dictionary => DictJustin M. Keyes2024-09-23
* test: support upvalues in exec_luaLewis Russell2024-09-21
* test(vim.ui.open): opt.cmdJustin M. Keyes2024-09-16
* refactor(test): rename alter_slashes, invert its behaviorJustin M. Keyes2024-09-09
* fix(lua): revert vim.tbl_extend behavior change and document itChristian Clason2024-09-08
* test(lua): tbl_deep_extend "after second argument" #30297Justin M. Keyes2024-09-07
* fix(lua): allows tables with integer keys to be merged in tbl_deep_extendLewis Russell2024-09-04
* test: tmpname(create:boolean) #30242Justin M. Keyes2024-09-03
* test: tmpname() can skip file creationJustin M. Keyes2024-09-02
* docs: misc #28970Justin M. Keyes2024-09-01
* fix(vim.text): handle very long strings (#30075)Gregory Anders2024-08-17
* refactor(tests): again yet more global highlight definitionsbfredl2024-08-14
* test: remove internal assertions and simplifyfutsuuu2024-08-13
* test: add a test to check the indentationfutsuuu2024-08-13
* test: allow exec_lua to handle functionsLewis Russell2024-08-02
* fix(eval): handle wrong v:lua in expr option properly (#29953)zeertzjq2024-08-02
* fix(version): return nil with empty stringMaria José Solano2024-07-27
* fix(snippet): modify base indentation when there's actually whitespace (#29670)Maria José Solano2024-07-16
* fix(lua)!: do not use typed table for empty dictAmit Singh2024-07-13
* feat(lsp): drop fswatch, use inotifywait (#29374)Andreas Schneider2024-07-06
* fix(glob): avoid `subcapture nesting too deep` error (#29520)Zoltán Nyikos2024-07-06
* fix(lua): use rawget() to get __call in vim.is_callable() (#29536)Tyler Miller2024-07-04
* Merge pull request #29483 from bfredl/nonbinarybfredl2024-06-27
|\
| * refactor(typval)!: remove distinction of binary and nonbinary stringsbfredl2024-06-27
* | feat(lua): add `context.env` (environment variables) to `vim._with()`Evgeni Chasnovski2024-06-24
* | feat(lua): update `vim._with` to allow more granular option contextsEvgeni Chasnovski2024-06-24
* | test(lua): cover `vim._with()` with testsEvgeni Chasnovski2024-06-24
|/
* test: fix vim.deprecate testsLewis Russell2024-06-12
* fix(vim.wo): never allow non-zero bufnrLewis Russell2024-06-12
* fix(glob): handle overlapping `{}` condition elements #29236Jon Huhn2024-06-10