neovim/test/functional
NAKAI Tsuyoshi 7caf0eafd8
feat(lua)!: add stricter vim.tbl_islist() and rename old one to vim.tbl_isarray() (#16440)
feat(lua)!: add stricter vim.tbl_islist(), rename vim.tbl_isarray()

Problem: `vim.tbl_islist` allows gaps in tables with integer keys
("arrays").

Solution: Rename `vim.tbl_islist` to `vim.tbl_isarray`, add new
`vim.tbl.islist` that checks for consecutive integer keys that start
from 1.
2023-04-14 12:01:08 +02:00
..
api fix(api): make nvim_get_hl not return non-existing groups 2023-04-13 14:17:12 +02:00
autocmd test: avoid name collisions with Xtest directory (#23019) 2023-04-11 17:18:54 +08:00
core test(startup_spec): use getscriptinfo() instead of :scriptnames (#23034) 2023-04-12 09:17:32 +08:00
editor fix(mark): properly init mark views (#22996) 2023-04-10 22:49:32 +08:00
ex_cmds fix(highlight): add missing g: prefix for colors_name (#22952) 2023-04-08 16:57:47 +08:00
fixtures NVIM v0.9.0 2023-04-07 13:26:29 +02:00
legacy test: avoid name collisions with Xtest directory (#23019) 2023-04-11 17:18:54 +08:00
lua feat(lua)!: add stricter vim.tbl_islist() and rename old one to vim.tbl_isarray() (#16440) 2023-04-14 12:01:08 +02:00
options test: replace lfs with luv and vim.fs 2023-04-04 21:59:06 +02:00
plugin test(lsp): fix unstable tests for set_defaults (#23002) 2023-04-11 18:37:27 +02:00
provider test: re-bundle cat on windows (#21255) 2023-03-14 09:12:26 +08:00
shada refactor: remove modelines from Lua files 2023-04-13 23:29:13 +02:00
terminal refactor: rename local API alias from a to api 2023-04-05 17:19:53 +01:00
treesitter fix(treesitter): do not track ranges of the root tree (#22912) 2023-04-06 15:16:44 +01:00
ui test(winbar_spec): properly update winbar when 'showcmdloc' is "statusline" 2023-04-14 00:11:28 +02:00
vimscript test: avoid name collisions with Xtest directory (#23019) 2023-04-11 17:18:54 +08:00
example_spec.lua screen.lua: remove screen:_on_event #11488 2019-12-01 01:06:10 -08:00
helpers.lua test: replace lfs with luv and vim.fs 2023-04-04 21:59:06 +02:00
preload.lua test: remove unused variable (#21552) 2022-12-29 07:20:42 +08:00