aboutsummaryrefslogtreecommitdiff
path: root/test/functional/lua/vim_spec.lua
Commit message (Expand)AuthorAge
* docs: misc #31867Justin M. Keyes2025-01-09
* fix(api): generic error messages, not using TRY_WRAP #31596Justin M. Keyes2024-12-16
* fix(messages)!: vim.ui_attach message callbacks are unsafeLuuk van Baal2024-11-14
* fix(tests): needing two calls to setup a screen is cringebfredl2024-11-14
* 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(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
* fix(lua): vim.deprecate does not support major>0Justin M. Keyes2024-10-21
* fix(lua): avoid recursive vim.on_key() callback (#30753)zeertzjq2024-10-12
* refactor(lua): vim.keymap.set tests, docs #30511Justin M. Keyes2024-09-25
* refactor(api)!: rename Dictionary => DictJustin M. Keyes2024-09-23
* 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
* docs: misc #28970Justin M. Keyes2024-09-01
* refactor(tests): again yet more global highlight definitionsbfredl2024-08-14
* fix(lua)!: do not use typed table for empty dictAmit Singh2024-07-13
* fix(lua): use rawget() to get __call in vim.is_callable() (#29536)Tyler Miller2024-07-04
* test: fix vim.deprecate testsLewis Russell2024-06-12
* fix(vim.wo): never allow non-zero bufnrLewis Russell2024-06-12
* perf: add fast path to vim.validate (#28977)Gregory Anders2024-05-27
* fix: change deprecation presentationdundargoc2024-05-24
* fix(test): failure after version bump #28771Justin M. Keyes2024-05-16
* test: improve test conventionsdundargoc2024-04-23
* perf(lua): faster vim.deprecate() #28470Evgeni Chasnovski2024-04-23
* refactor(lua): rename tbl_isarray => isarrayJustin M. Keyes2024-04-21
* refactor(lua): rename tbl_islist => islistJustin M. Keyes2024-04-21
* feat(lua): enable(enable:boolean, filter:table) #28374Justin M. Keyes2024-04-18
* refactor(test): inject after_each differentlyLewis Russell2024-04-10
* test: improve test conventionsdundargoc2024-04-08
* feat(lua): pass keys before mapping to vim.on_key() callback (#28098)zeertzjq2024-03-31
* test: add a bit more testing for vim.on_key() (#28095)zeertzjq2024-03-29
* test: correct order of arguments to eq() (#27816)zeertzjq2024-03-11
* vim-patch:8.2.3862: crash on exit with EXITFREE and using win_execute()Sean Dewar2024-03-09
* refactor(lua): use Arena when converting from lua stack to API argsbfredl2024-02-13
* refactor(tests): get channel id via nvim_get_chan_info #27441Justin M. Keyes2024-02-12
* fix(eval): properly support checking v:lua function in exists() (#27124)Raphael2024-01-22
* fix(vim.deprecate): show deprecation warning in devel versions as wellJongwook Choi2024-01-19
* test: use integers for API Buffer/Window/Tabpage EXT typesLewis Russell2024-01-16
* test: rename (meths, funcs) -> (api, fn)Lewis Russell2024-01-12
* test: typing for helpers.methsLewis Russell2024-01-12
* test: do not inject vim module into global helpersLewis Russell2024-01-12
* refactor: format test/*Justin M. Keyes2024-01-03
* feat(vim.deprecate): only issue warning if neovim version is high enoughdundargoc2023-12-25
* fix(lua): memory leak when using invalid syntax with exists() (#26530)zeertzjq2023-12-12
* feat(eval): exists() function supports checking v:lua functions (#26485)Raphael2023-12-12
* test: avoid repeated screen lines in expected stateszeertzjq2023-12-09
* test: check vim.wait() error message in fast context (#26242)zeertzjq2023-11-27