aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/runtime.c
diff options
context:
space:
mode:
authorshadmansaleh <shadmansaleh3@gmail.com>2021-06-02 17:04:42 +0600
committershadmansaleh <shadmansaleh3@gmail.com>2021-06-11 01:01:02 +0600
commitf256a18fefeebe76edcca42f530b238e95bc25b6 (patch)
tree77010b37031d3f5ec6ad14a13b500e12082dfb98 /src/nvim/runtime.c
parent4dffe1ff2f284fbd4d2bdb6a0f3997e21f9c0c6c (diff)
downloadrneovim-f256a18fefeebe76edcca42f530b238e95bc25b6.tar.gz
rneovim-f256a18fefeebe76edcca42f530b238e95bc25b6.tar.bz2
rneovim-f256a18fefeebe76edcca42f530b238e95bc25b6.zip
feat(runtime): Allow lua to be used in ftdetect
Diffstat (limited to 'src/nvim/runtime.c')
-rw-r--r--src/nvim/runtime.c6
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);