… | |
… | |
596 | newlen = 0; |
596 | newlen = 0; |
597 | } |
597 | } |
598 | break; |
598 | break; |
599 | |
599 | |
600 | #ifdef XK_KP_Left |
600 | #ifdef XK_KP_Left |
|
|
601 | case XK_KP_Left: /* \033Ot or standard */ |
601 | case XK_KP_Up: /* \033Ox or standard */ |
602 | case XK_KP_Up: /* \033Ox or standard */ |
|
|
603 | case XK_KP_Right: /* \033Ov or standard */ |
602 | case XK_KP_Down: /* \033Or or standard */ |
604 | case XK_KP_Down: /* \033Or or standard */ |
603 | case XK_KP_Right: /* \033Ov or standard */ |
|
|
604 | case XK_KP_Left: /* \033Ot or standard */ |
|
|
605 | if (kp) |
605 | if (kp) |
606 | { |
606 | { |
607 | strcpy (kbuf, "\033OZ"); |
607 | strcpy (kbuf, "\033OZ"); |
608 | kbuf[2] = "txvr"[keysym - XK_KP_Left]; |
608 | kbuf[2] = "txvr"[keysym - XK_KP_Left]; |
609 | break; |
609 | break; |
… | |
… | |
1034 | |
1034 | |
1035 | void |
1035 | void |
1036 | rxvt_term::flush () |
1036 | rxvt_term::flush () |
1037 | { |
1037 | { |
1038 | flush_ev.stop (); |
1038 | flush_ev.stop (); |
1039 | |
1039 | |
1040 | #ifdef HAVE_BG_PIXMAP |
1040 | #ifdef HAVE_BG_PIXMAP |
1041 | if (bgPixmap.check_clearChanged ()) |
1041 | if (bgPixmap.check_clearChanged ()) |
1042 | { |
1042 | { |
1043 | // scr_clear (true); This needs to be researched further! |
1043 | // scr_clear (true); This needs to be researched further! |
1044 | scr_touch (false); |
1044 | scr_touch (false); |
1045 | } |
1045 | } |