diff options
author | shadmansaleh <shadmansaleh3@gmail.com> | 2021-06-02 17:04:42 +0600 |
---|---|---|
committer | shadmansaleh <shadmansaleh3@gmail.com> | 2021-06-11 01:01:02 +0600 |
commit | f256a18fefeebe76edcca42f530b238e95bc25b6 (patch) | |
tree | 77010b37031d3f5ec6ad14a13b500e12082dfb98 /src | |
parent | 4dffe1ff2f284fbd4d2bdb6a0f3997e21f9c0c6c (diff) | |
download | rneovim-f256a18fefeebe76edcca42f530b238e95bc25b6.tar.gz rneovim-f256a18fefeebe76edcca42f530b238e95bc25b6.tar.bz2 rneovim-f256a18fefeebe76edcca42f530b238e95bc25b6.zip |
feat(runtime): Allow lua to be used in ftdetect
Diffstat (limited to 'src')
-rw-r--r-- | src/nvim/runtime.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/nvim/runtime.c b/src/nvim/runtime.c index dadff42456..22df4d985b 100644 --- a/src/nvim/runtime.c +++ b/src/nvim/runtime.c @@ -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); |