add ^a and ^e keybindings
authorpancake <nopcode.org>
Thu, 1 Apr 2010 17:10:41 +0000 (19:10 +0200)
committerpancake <nopcode.org>
Thu, 1 Apr 2010 17:10:41 +0000 (19:10 +0200)
dmenu.c

diff --git a/dmenu.c b/dmenu.c
index fd9baaa..4c87d6a 100644 (file)
--- a/dmenu.c
+++ b/dmenu.c
@@ -394,6 +394,14 @@ kpress(XKeyEvent * e) {
                switch (ksym) {
                default:        /* ignore other control sequences */
                        return;
+               case XK_a:
+               case XK_A:
+                       cursor = 0;
+                       break;
+               case XK_e:
+               case XK_E:
+                       cursor = strlen(text);
+                       break;
                case XK_c:
                case XK_C:
                        ksym = XK_Escape;