… | |
… | |
358 | case XK_KP_Right: /* \033Ov or standard */ |
358 | case XK_KP_Right: /* \033Ov or standard */ |
359 | case XK_KP_Left: /* \033Ot or standard */ |
359 | case XK_KP_Left: /* \033Ot or standard */ |
360 | if ((PrivateModes & PrivMode_aplKP) ? !shft : shft) |
360 | if ((PrivateModes & PrivMode_aplKP) ? !shft : shft) |
361 | { |
361 | { |
362 | STRCPY (kbuf, "\033OZ"); |
362 | STRCPY (kbuf, "\033OZ"); |
363 | kbuf[2] = ("txvr"[keysym - XK_KP_Left]); |
363 | kbuf[2] = "txvr"[keysym - XK_KP_Left]; |
364 | break; |
364 | break; |
365 | } |
365 | } |
366 | else |
366 | else |
367 | /* translate to std. cursor key */ |
367 | /* translate to std. cursor key */ |
368 | keysym = XK_Left + (keysym - XK_KP_Left); |
368 | keysym = XK_Left + (keysym - XK_KP_Left); |