From 19326d23d15f5e7a1df61249d071e835a28905ed Mon Sep 17 00:00:00 2001 From: gibbz00 Date: Mon, 29 May 2023 22:01:45 +0200 Subject: Keymap infobox: Idiomatic body tuple. Does not change any behavior other than making the tuple slightly more idiomatic. Keymap infobox shows key events, then the respective description. This commit makes sure that order is used from the get go, rather than flipping it midway. --- helix-view/src/info.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'helix-view/src') diff --git a/helix-view/src/info.rs b/helix-view/src/info.rs index 3080cf8e..eced78e1 100644 --- a/helix-view/src/info.rs +++ b/helix-view/src/info.rs @@ -55,10 +55,10 @@ impl Info { } } - pub fn from_keymap(title: &str, body: Vec<(&str, BTreeSet)>) -> Self { + pub fn from_keymap(title: &str, body: Vec<(BTreeSet, &str)>) -> Self { let body: Vec<_> = body .into_iter() - .map(|(desc, events)| { + .map(|(events, desc)| { let events = events.iter().map(ToString::to_string).collect::>(); (events.join(", "), desc) }) -- cgit v1.2.3-70-g09d2