summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrabite <rabite@posteo.de>2020-02-12 02:20:33 +0100
committerrabite <rabite@posteo.de>2020-02-12 02:22:13 +0100
commit800401825c3b51ec0a36ad22c7fb7e4d7e0eda8a (patch)
tree86f13eb0c4d54acc62f4a707d122a9ae1c595633
parent74e43ee9659ed08891e5bd14b5be889d0bad5d7e (diff)
print action on stderr
-rw-r--r--src/keybind.rs6
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));
}
}