From d011532d737449dde60afe1cba37d57d9bea7c69 Mon Sep 17 00:00:00 2001 From: Stephan Seitz Date: Mon, 1 Aug 2022 22:28:36 +0200 Subject: fix: warn when user uninstalls parser than is in their ensure_installed Fixes #2777 --- lua/nvim-treesitter/configs.lua | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'lua/nvim-treesitter/configs.lua') diff --git a/lua/nvim-treesitter/configs.lua b/lua/nvim-treesitter/configs.lua index b720bdfd..04099d32 100644 --- a/lua/nvim-treesitter/configs.lua +++ b/lua/nvim-treesitter/configs.lua @@ -401,6 +401,7 @@ function M.setup(user_data) end config.modules.ensure_installed = nil + config.ensure_installed = ensure_installed recurse_modules(function(_, _, new_path) local data = utils.get_at_path(config.modules, new_path) @@ -578,4 +579,8 @@ function M.get_ignored_parser_installs() return config.ignore_install or {} end +function M.get_ensure_installed_parsers() + return config.ensure_installed or {} +end + return M -- cgit v1.2.3