mirror of
https://github.com/neovim/neovim.git
synced 2025-09-28 05:58:33 +00:00
feat(runtime): Allow lua to be used in ftdetect
This commit is contained in:
@@ -421,9 +421,9 @@ static int load_pack_plugin(char_u *fname)
|
||||
size_t len = strlen(ffname) + STRLEN(ftpat);
|
||||
char_u *pat = xmallocz(len);
|
||||
|
||||
vim_snprintf((char *)pat, len, "%s/plugin/**/*.vim", ffname);
|
||||
vim_snprintf((char *)pat, len, "%s/plugin/**/*.vim", ffname); // NOLINT
|
||||
source_all_matches(pat);
|
||||
vim_snprintf((char *)pat, len, "%s/plugin/**/*.lua", ffname);
|
||||
vim_snprintf((char *)pat, len, "%s/plugin/**/*.lua", ffname); // NOLINT
|
||||
source_all_matches(pat);
|
||||
|
||||
char_u *cmd = vim_strsave((char_u *)"g:did_load_filetypes");
|
||||
@@ -434,6 +434,8 @@ static int load_pack_plugin(char_u *fname)
|
||||
do_cmdline_cmd("augroup filetypedetect");
|
||||
vim_snprintf((char *)pat, len, ftpat, ffname);
|
||||
source_all_matches(pat);
|
||||
vim_snprintf((char *)pat, len, "%s/ftdetect/*.lua", ffname); // NOLINT
|
||||
source_all_matches(pat);
|
||||
do_cmdline_cmd("augroup END");
|
||||
}
|
||||
xfree(cmd);
|
||||
|
Reference in New Issue
Block a user