From 9a39ec072a02e6bfce9971408a090f26325f29ce Mon Sep 17 00:00:00 2001 From: Christian Clason Date: Sun, 14 Apr 2024 13:08:19 +0200 Subject: fix(install): do not generate bindings when generating parser These are irrelevant for us and may lead to conflicts with committed outdated bindings (e.g., wing). --- lua/nvim-treesitter/install.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lua') diff --git a/lua/nvim-treesitter/install.lua b/lua/nvim-treesitter/install.lua index 1f2bd7b16..c2d961fb8 100644 --- a/lua/nvim-treesitter/install.lua +++ b/lua/nvim-treesitter/install.lua @@ -360,9 +360,9 @@ local function run_install(cache_folder, install_folder, lang, repo, with_sync, if not M.ts_generate_args then local ts_cli_version = utils.ts_cli_version() if ts_cli_version and vim.split(ts_cli_version, " ")[1] > "0.20.2" then - M.ts_generate_args = { "generate", "--abi", vim.treesitter.language_version } + M.ts_generate_args = { "generate", "--no-bindings", "--abi", vim.treesitter.language_version } else - M.ts_generate_args = { "generate" } + M.ts_generate_args = { "generate", "--no-bindings" } end end end -- cgit v1.2.3-70-g09d2