aboutsummaryrefslogtreecommitdiff
path: root/test/functional/lua/vim_spec.lua
Commit message (Expand)AuthorAge
* feat(lua)!: add stricter vim.tbl_islist() and rename old one to vim.tbl_isarr...NAKAI Tsuyoshi2023-04-14
* feat(lua): vim.tbl_contains supports general tables and predicates (#23040)Christian Clason2023-04-14
* feat(lua): vim.region accepts getpos() arg (#22635)NAKAI Tsuyoshi2023-04-11
* feat(lua): allow vim.F.if_nil to take multiple arguments (#22903)Gregory Anders2023-04-07
* refactor: rename local API alias from a to apiLewis Russell2023-04-05
* feat: allow function passed to defaulttable to take an argument (#22839)Gregory Anders2023-04-01
* refactor(vim.gsplit): remove "keepsep"Justin M. Keyes2023-03-22
* feat(vim.gsplit): gain features of vim.splitJustin M. Keyes2023-03-22
* fix(lua): vim.deprecate() shows ":help deprecated" #22677Justin M. Keyes2023-03-15
* refactor!: rename vim.pretty_print => vim.printJustin M. Keyes2023-03-13
* feat(lua): omnifunc for builting lua interpreterBjörn Linse2023-03-06
* refactor(api): VALIDATE macros #22187Justin M. Keyes2023-02-14
* build: make generated source files reproducible #21586Arnout Engelen2023-01-23
* test: avoid noise in NVIM_LOG_FILEJustin M. Keyes2023-01-16
* fix(lua): always return nil values in vim.tbl_get when no resultsWilliam Boman2022-12-15
* fix: vim.opt_local:append ignoring global option value (#21382)Phelipe Teles2022-12-12
* feat(aucmd_win): allow crazy things with hidden buffers (#21250)zeertzjq2022-12-02
* docs: fix typos (#21196)dundargoc2022-11-29
* fix(lua): make `vim.deepcopy` work with `vim.NIL`Max2022-11-14
* feat(test): add Lua forms for API methods (#20152)Lewis Russell2022-11-14
* fix(lua): pesc, tbl_islist result types #20751NAKAI Tsuyoshi2022-10-24
* docs: fix typos (#20724)dundargoc2022-10-23
* fix(lua): on_yank error with blockwise multibyte region #20162Daniel Zhang2022-10-14
* fix(lua): assert failure with vim.regex() error inside :silent! (#20555)RZia2022-10-10
* docs: fix typos (#20394)dundargoc2022-09-30
* test: add a Lua test for #17501 (#20392)zeertzjq2022-09-29
* Merge pull request #20103 from lewis6991/refactor/vim_optLewis Russell2022-09-22
|\
| * refactor(vim.opt): unify vim.bo/wo buildingLewis Russell2022-09-09
* | fix(eval)!: make Lua Funcref work as method and in substitute() (#20217)zeertzjq2022-09-16
* | fix(lua): make vim.str_utfindex and vim.str_byteindex handle NUL bytesbfredl2022-09-13
|/
* Use weak tables in tree-sitter code (#17117)Thomas Vigouroux2022-09-07
* feat(lua): add vim.iconv (#18286)Lewis Russell2022-08-24
* test: improve mapping tests and docs (#19619)zeertzjq2022-08-02
* feat(lua): allow vim.cmd to be indexed (#19238)Lewis Russell2022-07-20
* fix(lua): make it possible to cancel vim.wait() with Ctrl-C (#19217)JP2022-07-19
* Merge pull request #19041 from lewis6991/globallocalbfredl2022-06-25
|\
| * fix(api): nvim_set_option_value for global-local optionsLewis Russell2022-06-22
* | fix(api): check error after getting win/buf handle (#19052)Gregory Anders2022-06-22
|/
* refactor: use nvim_{get,set}_option_value for vim.{b,w}oGregory Anders2022-06-20
* fix(lua): clear got_int when calling vim.on_key() callback (#18979)zeertzjq2022-06-16
* fix(tests): check for EOF on exit of nvim properlybfredl2022-06-13
* fixup: update test/functional/lua/vim_spec.luaLewis Russell2022-05-17
* feat(lua): allow some viml functions to run in fastLewis Russell2022-05-17
* fix(shared): avoid indexing unindexable values in vim.tbl_get() (#18337)William Boman2022-05-01
* test: correct order of arguments to eq() and neq()zeertzjq2022-04-26
* fix(lua): don't mutate opts parameter of vim.keymap.del (#18227)Andrey Mishchenko2022-04-23
* feat: add vim.tbl_get (#17831)Michael Lingelbach2022-03-24
* fix(api, lua): return NIL on failure to find converted function (#17779)zeertzjq2022-03-20
* feat(api, lua): support converting nested Funcref back to LuaRef (#17749)zeertzjq2022-03-17
* fix(lua): don't use nlua_error when exiting earlybfredl2022-03-07