summaryrefslogtreecommitdiffstatshomepage
path: root/test/functional/lua/vim_spec.lua
AgeCommit message (Expand)AuthorFiles
2023-04-19fix(iter): remove special case totable for map-like tablesGregory Anders1
2023-04-19fix(iter): add tag to packed tableGregory Anders1
2023-04-17feat(lua): add vim.iter (#23029)Gregory Anders1
2023-04-14feat(lua)!: add stricter vim.tbl_islist() and rename old one to vim.tbl_isarr...NAKAI Tsuyoshi1
2023-04-14feat(lua): vim.tbl_contains supports general tables and predicates (#23040)Christian Clason1
2023-04-11feat(lua): vim.region accepts getpos() arg (#22635)NAKAI Tsuyoshi1
2023-04-07feat(lua): allow vim.F.if_nil to take multiple arguments (#22903)Gregory Anders1
2023-04-05refactor: rename local API alias from a to apiLewis Russell1
2023-04-01feat: allow function passed to defaulttable to take an argument (#22839)Gregory Anders1
2023-03-22refactor(vim.gsplit): remove "keepsep"Justin M. Keyes1
2023-03-22feat(vim.gsplit): gain features of vim.splitJustin M. Keyes1
2023-03-15fix(lua): vim.deprecate() shows ":help deprecated" #22677Justin M. Keyes1
2023-03-13refactor!: rename vim.pretty_print => vim.printJustin M. Keyes1
2023-03-06feat(lua): omnifunc for builting lua interpreterBjörn Linse1
2023-02-14refactor(api): VALIDATE macros #22187Justin M. Keyes1
2023-01-23build: make generated source files reproducible #21586Arnout Engelen1
2023-01-16test: avoid noise in NVIM_LOG_FILEJustin M. Keyes1
2022-12-15fix(lua): always return nil values in vim.tbl_get when no resultsWilliam Boman1
2022-12-12fix: vim.opt_local:append ignoring global option value (#21382)Phelipe Teles1
2022-12-02feat(aucmd_win): allow crazy things with hidden buffers (#21250)zeertzjq1
2022-11-29docs: fix typos (#21196)dundargoc1
2022-11-14fix(lua): make `vim.deepcopy` work with `vim.NIL`Max1
2022-11-14feat(test): add Lua forms for API methods (#20152)Lewis Russell1
2022-10-24fix(lua): pesc, tbl_islist result types #20751NAKAI Tsuyoshi1
2022-10-23docs: fix typos (#20724)dundargoc1
2022-10-14fix(lua): on_yank error with blockwise multibyte region #20162Daniel Zhang1
2022-10-10fix(lua): assert failure with vim.regex() error inside :silent! (#20555)RZia1
2022-09-30docs: fix typos (#20394)dundargoc1
2022-09-29test: add a Lua test for #17501 (#20392)zeertzjq1
2022-09-22Merge pull request #20103 from lewis6991/refactor/vim_optLewis Russell1
2022-09-16fix(eval)!: make Lua Funcref work as method and in substitute() (#20217)zeertzjq1
2022-09-13fix(lua): make vim.str_utfindex and vim.str_byteindex handle NUL bytesbfredl1
2022-09-09refactor(vim.opt): unify vim.bo/wo buildingLewis Russell1
2022-09-07Use weak tables in tree-sitter code (#17117)Thomas Vigouroux1
2022-08-24feat(lua): add vim.iconv (#18286)Lewis Russell1
2022-08-02test: improve mapping tests and docs (#19619)zeertzjq1
2022-07-20feat(lua): allow vim.cmd to be indexed (#19238)Lewis Russell1
2022-07-19fix(lua): make it possible to cancel vim.wait() with Ctrl-C (#19217)JP1
2022-06-25Merge pull request #19041 from lewis6991/globallocalbfredl1
2022-06-22fix(api): check error after getting win/buf handle (#19052)Gregory Anders1
2022-06-22fix(api): nvim_set_option_value for global-local optionsLewis Russell1
2022-06-20refactor: use nvim_{get,set}_option_value for vim.{b,w}oGregory Anders1
2022-06-16fix(lua): clear got_int when calling vim.on_key() callback (#18979)zeertzjq1
2022-06-13fix(tests): check for EOF on exit of nvim properlybfredl1
2022-05-17fixup: update test/functional/lua/vim_spec.luaLewis Russell1
2022-05-17feat(lua): allow some viml functions to run in fastLewis Russell1
2022-05-01fix(shared): avoid indexing unindexable values in vim.tbl_get() (#18337)William Boman1
2022-04-26test: correct order of arguments to eq() and neq()zeertzjq1
2022-04-23fix(lua): don't mutate opts parameter of vim.keymap.del (#18227)Andrey Mishchenko1
2022-03-24feat: add vim.tbl_get (#17831)Michael Lingelbach1