From 800401825c3b51ec0a36ad22c7fb7e4d7e0eda8a Mon Sep 17 00:00:00 2001 From: rabite Date: Wed, 12 Feb 2020 02:20:33 +0100 Subject: print action on stderr --- src/keybind.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/keybind.rs b/src/keybind.rs index e9e0e22..7e7b000 100644 --- a/src/keybind.rs +++ b/src/keybind.rs @@ -53,6 +53,7 @@ where } fn do_key(&mut self, key: Key) -> HResult<()> { + dbg!(&key); let gkey = AnyKey::from(key); // Moving takes priority @@ -61,6 +62,7 @@ where .keybinds .movement .get(gkey) { + dbg!(movement); match self.movement(movement) { Ok(()) => return Ok(()), Err(HError::KeyBind(KeyBindError::MovementUndefined)) => {} @@ -73,11 +75,11 @@ where let bindings = self.search_in(); if let Some(action) = bindings.get(key) { - return self.do_action(action) + return self.do_action(dbg!(action)) } else if let Some(any_key) = gkey.any() { if let Some(action) = bindings.get(any_key) { let action = action.insert_key_param(key); - return self.do_action(&action); + return self.do_action(dbg!(&action)); } } -- cgit v1.2.3