diff --git a/crates/language/src/language.rs b/crates/language/src/language.rs index 30fc5db56329d8621f0c52d506dbabce2cd428c3..e1e60a1ecfe4cdd960547ccde7d246b8dedcf20f 100644 --- a/crates/language/src/language.rs +++ b/crates/language/src/language.rs @@ -537,7 +537,7 @@ impl LanguageRegistry { .map(|l| l.config.name.to_string()), ) .collect::>(); - result.sort_unstable(); + result.sort_unstable_by_key(|language_name| language_name.to_lowercase()); result }