From 0f1dcc396ab2a0915a162edc0fd05953e188a578 Mon Sep 17 00:00:00 2001 From: Stephan Seitz Date: Sun, 2 Aug 2020 22:51:40 +0200 Subject: feat(install): Export iter_cmd --- lua/nvim-treesitter/install.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'lua') diff --git a/lua/nvim-treesitter/install.lua b/lua/nvim-treesitter/install.lua index 8d1e351bc..e8c6cf86b 100644 --- a/lua/nvim-treesitter/install.lua +++ b/lua/nvim-treesitter/install.lua @@ -8,7 +8,7 @@ local info = require'nvim-treesitter.info' local M = {} -local function iter_cmd(cmd_list, i, lang, success_message) +function M.iter_cmd(cmd_list, i, lang, success_message) if i == #cmd_list + 1 then return print(success_message) end local attr = cmd_list[i] @@ -19,7 +19,7 @@ local function iter_cmd(cmd_list, i, lang, success_message) handle = luv.spawn(attr.cmd, attr.opts, vim.schedule_wrap(function(code) handle:close() if code ~= 0 then return api.nvim_err_writeln(attr.err) end - iter_cmd(cmd_list, i + 1, lang, success_message) + M.iter_cmd(cmd_list, i + 1, lang, success_message) end)) end @@ -117,7 +117,7 @@ local function run_install(cache_folder, package_path, lang, repo, with_sync) print('Treesitter parser for '..lang..' has been installed') end else - iter_cmd(command_list, 1, lang, 'Treesitter parser for '..lang..' has been installed') + M.iter_cmd(command_list, 1, lang, 'Treesitter parser for '..lang..' has been installed') end end @@ -214,7 +214,7 @@ function M.uninstall(lang) err = "Could not delete "..parser_lib, }, } - iter_cmd(command_list, 1, lang, 'Treesitter parser for '..lang..' has been uninstalled') + M.iter_cmd(command_list, 1, lang, 'Treesitter parser for '..lang..' has been uninstalled') end end -- cgit v1.2.3-70-g09d2