summaryrefslogtreecommitdiffstatshomepage
path: root/test/functional/lua/vim_spec.lua
AgeCommit message (Expand)AuthorFiles
2024-06-12fix(vim.wo): never allow non-zero bufnrLewis Russell1
2024-05-27perf: add fast path to vim.validate (#28977)Gregory Anders1
2024-05-24fix: change deprecation presentationdundargoc1
2024-05-16fix(test): failure after version bump #28771Justin M. Keyes1
2024-04-23test: improve test conventionsdundargoc1
2024-04-23perf(lua): faster vim.deprecate() #28470Evgeni Chasnovski1
2024-04-21refactor(lua): rename tbl_isarray => isarrayJustin M. Keyes1
2024-04-21refactor(lua): rename tbl_islist => islistJustin M. Keyes1
2024-04-18feat(lua): enable(enable:boolean, filter:table) #28374Justin M. Keyes1
2024-04-10refactor(test): inject after_each differentlyLewis Russell1
2024-04-08test: improve test conventionsdundargoc1
2024-03-31feat(lua): pass keys before mapping to vim.on_key() callback (#28098)zeertzjq1
2024-03-29test: add a bit more testing for vim.on_key() (#28095)zeertzjq1
2024-03-11test: correct order of arguments to eq() (#27816)zeertzjq1
2024-03-09vim-patch:8.2.3862: crash on exit with EXITFREE and using win_execute()Sean Dewar1
2024-02-13refactor(lua): use Arena when converting from lua stack to API argsbfredl1
2024-02-12refactor(tests): get channel id via nvim_get_chan_info #27441Justin M. Keyes1
2024-01-22fix(eval): properly support checking v:lua function in exists() (#27124)Raphael1
2024-01-19fix(vim.deprecate): show deprecation warning in devel versions as wellJongwook Choi1
2024-01-16test: use integers for API Buffer/Window/Tabpage EXT typesLewis Russell1
2024-01-12test: rename (meths, funcs) -> (api, fn)Lewis Russell1
2024-01-12test: typing for helpers.methsLewis Russell1
2024-01-12test: do not inject vim module into global helpersLewis Russell1
2024-01-03refactor: format test/*Justin M. Keyes1
2023-12-25feat(vim.deprecate): only issue warning if neovim version is high enoughdundargoc1
2023-12-12fix(lua): memory leak when using invalid syntax with exists() (#26530)zeertzjq1
2023-12-12feat(eval): exists() function supports checking v:lua functions (#26485)Raphael1
2023-12-09test: avoid repeated screen lines in expected stateszeertzjq1
2023-11-27test: check vim.wait() error message in fast context (#26242)zeertzjq1
2023-11-27fix(lua): disallow vim.wait() in fast contextsLewis Russell1
2023-11-21fix(vim.region): handle multibyte inclusive selection properly (#26129)zeertzjq1
2023-11-10fix(f_wait): flush UI before blocking (#25962)zeertzjq1
2023-11-07fix(lua): correct return value for on_key with no arguments (#25911)altermo1
2023-10-06fix(lua): vim.region on linewise selection #25467Aayush Ojha1
2023-09-24fix(api, lua): handle setting v: variables properly (#25325)zeertzjq1
2023-09-23fix(lua): show error message when failing to set variable (#25321)zeertzjq1
2023-09-17fix(lua): not using global value in vim.opt_global (#25196)Phelipe Teles1
2023-08-23vim-patch:9.0.1710: scrolloff options work slightly differentzeertzjq1
2023-08-07test(api): update tests to new error messagesbfredl1
2023-07-22fix(api/options): validate buf and winLewis Russell1
2023-07-21docs: also change "vimL" and "viml" to "Vimscript" (#24414)zeertzjq1
2023-07-07feat(lua): allow vim.wo to be double indexed (#20288)Lewis Russell1
2023-06-08feat(lua): add ringbuffer (#22894)Mathias Fußenegger1
2023-06-03feat(lua): rename vim.loop -> vim.uv (#22846)Lewis Russell1
2023-05-22test: don't unnecessarily specify win/buf for `nvim_(get|set)_option_value`Famiu Haque1
2023-05-21refactor(options): deprecate nvim[_buf|_win]_[gs]et_optionLewis Russell1
2023-04-27refactor(build): include lpeg as a librarybfredl1
2023-04-24test: move vim.iter tests to separate fileGregory Anders1
2023-04-21refactor(iter): use metatable as packed table tag (#23254)Gregory Anders1
2023-04-21fix(lua): vim.split may trim inner empty itemsJustin M. Keyes1