Sort subcommand completions

This commit is contained in:
ysthakur 2024-06-23 21:17:45 -04:00
parent 9744ffd375
commit 8b15366457

View File

@ -198,7 +198,11 @@ impl Completer for CommandCompletion {
};
if !subcommands.is_empty() {
return subcommands;
return sort_suggestions(
&String::from_utf8_lossy(&prefix),
subcommands,
self.get_sort_by(),
);
}
let config = working_set.get_config();
@ -223,10 +227,9 @@ impl Completer for CommandCompletion {
vec![]
};
let all_suggestions = subcommands.into_iter().chain(commands).collect::<Vec<_>>();
sort_suggestions(
&String::from_utf8_lossy(&prefix),
all_suggestions,
commands,
self.get_sort_by(),
)
}