diff options
author | Jongwook Choi <wookayin@gmail.com> | 2024-02-12 21:38:37 -0500 |
---|---|---|
committer | Lewis Russell <me@lewisr.dev> | 2024-02-13 10:29:22 +0000 |
commit | 89135cff030b06f60cd596a9ae81cd9583987517 (patch) | |
tree | 4c7b32f5b90133b7149b24bf121e99b6324b6c6e /test/functional/lua/vim_spec.lua | |
parent | 309c36d3c9f80e2999b8a66c8a2a1ea640e84562 (diff) | |
download | rneovim-89135cff030b06f60cd596a9ae81cd9583987517.tar.gz rneovim-89135cff030b06f60cd596a9ae81cd9583987517.tar.bz2 rneovim-89135cff030b06f60cd596a9ae81cd9583987517.zip |
fix(loader): remove cyclic dependency on vim.fs (when --luamod-dev)
Problem: Loading `vim.fs` via the `vim.loader` Lua package loader will
result in a stack overflow due to a cyclic dependency. This may happen
when the `vim.fs` module isn't byte-compiled, i.e. when `--luamod-dev`
is used (#27413).
Solution: `vim.loader` depends on `vim.fs`. Therefore `vim.fs` should
be loaded in advance.
Diffstat (limited to 'test/functional/lua/vim_spec.lua')
0 files changed, 0 insertions, 0 deletions