ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/command.C
(Generate patch)

Comparing rxvt-unicode/src/command.C (file contents):
Revision 1.393 by sasha, Tue Jan 15 23:21:17 2008 UTC vs.
Revision 1.396 by ayin, Sun Jan 20 14:12:39 2008 UTC

2848 // versions. 2848 // versions.
2849 // 2849 //
2850 tt_printf ("\033[>%d;95;0c", 'U'); 2850 tt_printf ("\033[>%d;95;0c", 'U');
2851 } 2851 }
2852 break; 2852 break;
2853
2853 case '?': 2854 case '?':
2854 if (ch == 'h' || ch == 'l' || ch == 'r' || ch == 's' || ch == 't') 2855 if (ch == 'h' || ch == 'l' || ch == 'r' || ch == 's' || ch == 't')
2855 process_terminal_mode (ch, priv, nargs, arg); 2856 process_terminal_mode (ch, priv, nargs, arg);
2856 break; 2857 break;
2857 } 2858 }
3373 *buf++ = '\0'; 3374 *buf++ = '\0';
3374 3375
3375 process_color_seq (op, color, name, resp); 3376 process_color_seq (op, color, name, resp);
3376 } 3377 }
3377 break; 3378 break;
3379 case Rxvt_restoreFG:
3378 case XTerm_Color00: 3380 case XTerm_Color00:
3379 process_color_seq (op, Color_fg, str, resp); 3381 process_color_seq (op, Color_fg, str, resp);
3380 break; 3382 break;
3383 case Rxvt_restoreBG:
3381 case XTerm_Color01: 3384 case XTerm_Color01:
3382 process_color_seq (op, Color_bg, str, resp); 3385 process_color_seq (op, Color_bg, str, resp);
3383 break; 3386 break;
3384#ifndef NO_CURSORCOLOR 3387#ifndef NO_CURSORCOLOR
3385 case XTerm_Color_cursor: 3388 case XTerm_Color_cursor:
3463 if (changed) 3466 if (changed)
3464 update_background (); 3467 update_background ();
3465 } 3468 }
3466 break; 3469 break;
3467#endif 3470#endif
3468
3469 case Rxvt_restoreFG:
3470 set_window_color (Color_fg, str);
3471 break;
3472 case Rxvt_restoreBG:
3473 set_window_color (Color_bg, str);
3474 break;
3475 3471
3476 case XTerm_logfile: 3472 case XTerm_logfile:
3477 // TODO, when secure mode? 3473 // TODO, when secure mode?
3478 break; 3474 break;
3479 3475
3634 // 1037 send DEL for keypad delete NYI 3630 // 1037 send DEL for keypad delete NYI
3635 { 1047, PrivMode_Screen }, 3631 { 1047, PrivMode_Screen },
3636 // 1048 save and restore cursor 3632 // 1048 save and restore cursor
3637 { 1049, PrivMode_Screen }, /* xterm extension, clear screen on ti rather than te */ 3633 { 1049, PrivMode_Screen }, /* xterm extension, clear screen on ti rather than te */
3638 // 1051, 1052, 1060, 1061 keyboard emulation NYI 3634 // 1051, 1052, 1060, 1061 keyboard emulation NYI
3635 { 2004, PrivMode_BracketPaste },
3639 }; 3636 };
3640 3637
3641 if (nargs == 0) 3638 if (nargs == 0)
3642 return; 3639 return;
3643 3640

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines