aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorkiyan42 <yazdani.kiyan@protonmail.com>2020-06-29 16:58:33 +0200
committerThomas Vigouroux <39092278+vigoux@users.noreply.github.com>2020-06-30 08:32:49 +0200
commit0611f432aae7794a23f2a4ee5d2d035e7d490b3e (patch)
treead268f70e3b225bd4e97ce1d60707f6f1ef6daa2 /lua
parentfix: remove goto statements (diff)
downloadnvim-treesitter-0611f432aae7794a23f2a4ee5d2d035e7d490b3e.tar
nvim-treesitter-0611f432aae7794a23f2a4ee5d2d035e7d490b3e.tar.gz
nvim-treesitter-0611f432aae7794a23f2a4ee5d2d035e7d490b3e.tar.bz2
nvim-treesitter-0611f432aae7794a23f2a4ee5d2d035e7d490b3e.tar.lz
nvim-treesitter-0611f432aae7794a23f2a4ee5d2d035e7d490b3e.tar.xz
nvim-treesitter-0611f432aae7794a23f2a4ee5d2d035e7d490b3e.tar.zst
nvim-treesitter-0611f432aae7794a23f2a4ee5d2d035e7d490b3e.zip
if/else in defining languages
Diffstat (limited to 'lua')
-rw-r--r--lua/nvim-treesitter/install.lua7
1 files changed, 5 insertions, 2 deletions
diff --git a/lua/nvim-treesitter/install.lua b/lua/nvim-treesitter/install.lua
index 3805750b4..7be01b6ee 100644
--- a/lua/nvim-treesitter/install.lua
+++ b/lua/nvim-treesitter/install.lua
@@ -160,11 +160,14 @@ local function install(with_sync)
local cache_folder, err = utils.get_cache_dir()
if err then return api.nvim_err_writeln(err) end
- local languages = vim.tbl_flatten({...})
- local ask_reinstall = true
+ local languages
+ local ask_reinstall
if ... == 'all' then
languages = parsers.available_parsers()
ask_reinstall = false
+ else
+ languages = vim.tbl_flatten({...})
+ ask_reinstall = true
end
for _, lang in ipairs(languages) do