]> git.ipfire.org Git - thirdparty/vim.git/commit
runtime(lua): Update lua ftplugin and documentation
authorbrianhuster <phambinhanctb2004@gmail.com>
Tue, 25 Feb 2025 19:22:18 +0000 (20:22 +0100)
committerChristian Brabandt <cb@256bit.org>
Tue, 25 Feb 2025 19:26:45 +0000 (20:26 +0100)
commit00a00f5d3fc8dcf08e959c207a90f5902abc6a08
tree866d2a43203cae80f879458beb4f73ef49a56405
parent12b1eb58abca1eabc4833ad855c8a31d8b40981e
runtime(lua): Update lua ftplugin and documentation

Problem:
- The doc says the default `g:lua_subversion` is 2, but in fact it is 3
  (see `runtime/syntax/lua.vim`)
- `includeexpr` doesn't work with module in `init.lua`

Solution:
- Update documentation
- Assign value to option `&include`
- Add function `LuaInclude` and assign it to `l:&includeexpr`

closes: #16655

Co-authored-by: dkearns <dougkearns@gmail.com>
Signed-off-by: brianhuster <phambinhanctb2004@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
runtime/doc/filetype.txt
runtime/doc/syntax.txt
runtime/doc/tags
runtime/ftplugin/lua.vim
runtime/syntax/lua.vim