Sorted results by closeness

This commit is contained in:
2025-08-20 23:28:10 +01:00
parent 3e1b89312a
commit 9f9a0b1fb7

View File

@@ -96,11 +96,12 @@ fn main() -> MtgCardExit {
for mtg_card_name in &mtg_words {
let dist = damerau_levenshtein(&search_string, &mtg_card_name);
if dist <= 2 {
close_names.push(mtg_card_name);
close_names.push((dist, mtg_card_name));
}
}
}
for card in close_names {
close_names.sort_by_key(|k| k.0);
for (_, card) in close_names {
println!("{}", card);
}
return MtgCardExit::DidYouMean;