commented recent Control-shortcut additions
[dmenu.git] / main.c
diff --git a/main.c b/main.c
index 573d7c3..46e0b44 100644 (file)
--- a/main.c
+++ b/main.c
@@ -164,18 +164,27 @@ kpress(XKeyEvent * e) {
                switch (ksym) {
                default:        /* ignore other control sequences */
                        return;
+               case XK_bracketleft:
+                       ksym = XK_Escape;
                        break;
                case XK_h:
                case XK_H:
                        ksym = XK_BackSpace;
                        break;
+               case XK_i:
+               case XK_I:
+                       ksym = XK_Tab;
+                       break;
+               case XK_j:
+               case XK_J:
+                       ksym = XK_Return;
+                       break;
                case XK_u:
                case XK_U:
                        text[0] = 0;
                        match(text);
                        drawmenu();
                        return;
-                       break;
                }
        }
        if(e->state & Mod1Mask) {