diff options
author | Manos Pitsidianakis <el13635@mail.ntua.gr> | 2019-04-04 15:29:33 +0300 |
---|---|---|
committer | Manos Pitsidianakis <el13635@mail.ntua.gr> | 2019-06-10 19:40:43 +0300 |
commit | 2a93463f749d65607e69e9bb55a174c2ece091c8 (patch) | |
tree | c4e5f67194b51f1522d34c49c60615e723d67852 | |
parent | 067a8e5c81be602bdec4c4b2625c6b040223515d (diff) |
ui: complete fmt::Display impl for Key
-rw-r--r-- | ui/src/terminal/keys.rs | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/ui/src/terminal/keys.rs b/ui/src/terminal/keys.rs index a5294a93..dd6b51d6 100644 --- a/ui/src/terminal/keys.rs +++ b/ui/src/terminal/keys.rs @@ -81,7 +81,19 @@ impl fmt::Display for Key { Alt(c) => write!(f, "M-{}", c), Ctrl(c) => write!(f, "C-{}", c), Paste(_) => write!(f, "Pasted buf"), - a => write!(f, "{}", stringify!(a)), + Null => write!(f, "Null byte"), + Esc => write!(f, "Esc"), + Backspace => write!(f, "Backspace"), + Left => write!(f, "Left"), + Right => write!(f, "Right"), + Up => write!(f, "Up"), + Down => write!(f, "Down"), + Home => write!(f, "Home"), + End => write!(f, "End"), + PageUp => write!(f, "PageUp"), + PageDown => write!(f, "PageDown"), + Delete => write!(f, "Delete"), + Insert => write!(f, "Insert"), } } } |