From fb131ffcdb96b1add5b719890fae311a6f67e926 Mon Sep 17 00:00:00 2001
From: Daniel Carl <danielcarl@gmx.de>
Date: Tue, 7 Jan 2014 00:01:24 +0100
Subject: [PATCH] Use easier to read debug formal for typed keys.

---
 src/mode.c | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/src/mode.c b/src/mode.c
index ee3f1a0..f7e6d82 100644
--- a/src/mode.c
+++ b/src/mode.c
@@ -74,7 +74,6 @@ void mode_enter(char id)
 
         /* if there is a active mode, leave this first */
         if (vb.mode->leave) {
-            PRINT_DEBUG("leave %c", vb.mode->id);
             vb.mode->leave();
         }
     }
@@ -86,7 +85,6 @@ void mode_enter(char id)
     vb.mode = new;
     /* call enter only if the new mode isn't the current mode */
     if (new->enter) {
-        PRINT_DEBUG("enter %c", new->id);
         new->enter();
     }
 
@@ -143,9 +141,9 @@ VbResult mode_handle_key(int key)
         res = vb.mode->keypress(key);
         if (vb.mode) {
             PRINT_DEBUG(
-                "%c: key[0x%x %c] flags[%d] >> %c: flags[%d]",
-                id, key, (key >= 0x20 && key <= 0x7e) ? key : ' ',
-                flags, vb.mode->id, vb.mode->flags
+                "%c[%d]: %#.2x '%c' -> %c[%d]",
+                id - ' ', flags, key, (key >= 0x20 && key <= 0x7e) ? key : ' ',
+                vb.mode->id - ' ', vb.mode->flags
             );
         }
         return res;
-- 
2.20.1