From ddc0f1b606472b6a1ab85ee9becfd4877507627d Mon Sep 17 00:00:00 2001 From: Stephan Seitz Date: Wed, 21 Apr 2021 22:52:50 +0200 Subject: fix: Sort parsers for :TSInstallInfo --- lua/nvim-treesitter/info.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'lua') diff --git a/lua/nvim-treesitter/info.lua b/lua/nvim-treesitter/info.lua index 152a195df..0b14c4f36 100644 --- a/lua/nvim-treesitter/info.lua +++ b/lua/nvim-treesitter/info.lua @@ -10,7 +10,9 @@ local function install_info() if #ft > max_len then max_len = #ft end end - for _, ft in pairs(parsers.available_parsers()) do + local parser_list = parsers.available_parsers() + table.sort(parser_list) + for _, ft in pairs(parser_list) do local is_installed = #api.nvim_get_runtime_file('parser/'..ft..'.so', false) > 0 api.nvim_out_write(ft..string.rep(' ', max_len - #ft + 1)) if is_installed then -- cgit v1.2.3-70-g09d2