diff options
author | rabite <rabite@posteo.de> | 2020-02-12 02:20:33 +0100 |
---|---|---|
committer | rabite <rabite@posteo.de> | 2020-02-12 02:22:13 +0100 |
commit | 800401825c3b51ec0a36ad22c7fb7e4d7e0eda8a (patch) | |
tree | 86f13eb0c4d54acc62f4a707d122a9ae1c595633 | |
parent | 74e43ee9659ed08891e5bd14b5be889d0bad5d7e (diff) |
print action on stderr
-rw-r--r-- | src/keybind.rs | 6 |
1 files 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)); } } |