diff options
| author | kiyan42 <yazdani.kiyan@protonmail.com> | 2020-06-29 16:58:33 +0200 |
|---|---|---|
| committer | Thomas Vigouroux <39092278+vigoux@users.noreply.github.com> | 2020-06-30 08:32:49 +0200 |
| commit | 0611f432aae7794a23f2a4ee5d2d035e7d490b3e (patch) | |
| tree | ad268f70e3b225bd4e97ce1d60707f6f1ef6daa2 /lua | |
| parent | fix: remove goto statements (diff) | |
| download | nvim-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.lua | 7 |
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 |
