wmii

git clone git://oldgit.suckless.org/wmii/
Log | Files | Refs | README | LICENSE

commit dde4c67164145ec9cb5afd26c38f94662533a3ae
parent 22b6c6551d65cc868bb07cc94260496b7ed20170
Author: Sander van Dijk <sander@wmii.de>
Date:   Sat, 18 Feb 2006 19:11:49 +0100

add C-p and C-n as alternatives for Left and Right in wmiimenu (makes
the menu completely C-* controllable).


Diffstat:
cmd/wmiimenu.c | 13+++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/cmd/wmiimenu.c b/cmd/wmiimenu.c @@ -190,10 +190,7 @@ handle_kpress(XKeyEvent * e) return; /* first check if a control mask is omitted */ - if(e->state & ShiftMask) { - if(ksym == XK_ISO_Left_Tab) - ksym = XK_Left; - } else if(e->state & ControlMask) { + if(e->state & ControlMask) { switch (ksym) { case XK_H: case XK_h: @@ -207,6 +204,14 @@ handle_kpress(XKeyEvent * e) case XK_j: ksym = XK_Return; break; + case XK_N: + case XK_n: + ksym = XK_Right; + break; + case XK_P: + case XK_p: + ksym = XK_Left; + break; case XK_U: case XK_u: text[0] = 0;