I run Neovim v0.9.1 using Lua 5.1 (not LuaJIT) and telescope.
As soon as I invoke telescope.builtin.git_files
, Neovim shows the following error:
E5108: Error executing lua: ...ugins/telescope.nvim/lua/telescope/builtin/__git.lua:431: attempt to call field 'tbl_isarray' (a nil value)
stack traceback:
...ugins/telescope.nvim/lua/telescope/builtin/__git.lua:431: in function 'try_worktrees'
...ugins/telescope.nvim/lua/telescope/builtin/__git.lua:477: in function 'set_opts_cwd'
...ugins/telescope.nvim/lua/telescope/builtin/__git.lua:493: in function <...ugins/telescope.nvim/lua/telescope/builtin/__git.lua:490>
(tail call): ?
...lugins/telescope.nvim/lua/telescope/builtin/init.lua:580: in function <...lugins/telescope.nvim/lua/telescope/builtin/init.lua:539>
I tried invoking :lua vim.tbl_isarray()
which gives the same error.
Neovim's documentation lists vim.tbl_isarray()
, so I am surprised it is not found.
What am I missing?
:help
. It's possible you need a newer version of NeoVim.