From f44da64b326ea4a798d8bee641aaeba286236165 Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Thu, 9 Feb 2023 09:55:49 -0330 Subject: press Shift+d to clear stack and buffer --- src/input.rs | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src') diff --git a/src/input.rs b/src/input.rs index 6362e48..998d380 100644 --- a/src/input.rs +++ b/src/input.rs @@ -11,6 +11,13 @@ impl Calculator { } _ => {} }, + KeyModifiers::SHIFT => match key.code { + KeyCode::Char('D') => { + self.input_buffer = String::new(); + self.stack = Vec::new(); + } + _ => {} + }, KeyModifiers::NONE => match key.code { KeyCode::Char('q') => { return Signal::Exit; -- cgit v1.2.3