From 870ff7b538207e1f7d444cd8d47f9774f66a40d0 Mon Sep 17 00:00:00 2001 From: rleungx Date: Mon, 14 May 2018 22:59:57 +0800 Subject: [PATCH] sort the language listing --- src/main.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index c62aa0cc..872c41d3 100644 --- a/src/main.rs +++ b/src/main.rs @@ -226,7 +226,8 @@ fn run() -> Result<()> { let theme = assets.get_theme(config.theme.unwrap_or("Default"))?; if app.matches.is_present("list-languages") { - let languages = assets.syntax_set.syntaxes(); + let mut languages = assets.syntax_set.syntaxes().to_owned(); + languages.sort_by(|a, b| a.name.to_uppercase().cmp(&b.name.to_uppercase())); let longest = languages .iter()