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

Comparing rxvt-unicode/src/screen.C (file contents):
Revision 1.401 by sf-exg, Tue Nov 15 18:20:38 2011 UTC vs.
Revision 1.403 by sf-exg, Tue Nov 15 19:54:30 2011 UTC

683 scr_blank_screen_mem (l, rstyle); 683 scr_blank_screen_mem (l, rstyle);
684 } 684 }
685 685
686 // move and/or clear selection, if any 686 // move and/or clear selection, if any
687 if (selection.op && current_screen == selection.screen 687 if (selection.op && current_screen == selection.screen
688 && selection.beg.row < row2) 688 && selection.beg.row <= row2)
689 { 689 {
690 selection.beg.row -= count; 690 selection.beg.row -= count;
691 selection.end.row -= count; 691 selection.end.row -= count;
692 selection.mark.row -= count; 692 selection.mark.row -= count;
693 693
775rxvt_term::scr_add_lines (const wchar_t *str, int len, int minlines) NOTHROW 775rxvt_term::scr_add_lines (const wchar_t *str, int len, int minlines) NOTHROW
776{ 776{
777 if (len <= 0) /* sanity */ 777 if (len <= 0) /* sanity */
778 return; 778 return;
779 779
780 unsigned char checksel; 780 bool checksel;
781 unicode_t c; 781 unicode_t c;
782 int ncol = this->ncol; 782 int ncol = this->ncol;
783 const wchar_t *strend = str + len; 783 const wchar_t *strend = str + len;
784 784
785 want_refresh = 1; 785 want_refresh = 1;
2058 HOOK_INVOKE ((this, HOOK_REFRESH_BEGIN, DT_END)); 2058 HOOK_INVOKE ((this, HOOK_REFRESH_BEGIN, DT_END));
2059#if ENABLE_OVERLAY 2059#if ENABLE_OVERLAY
2060 scr_swap_overlay (); 2060 scr_swap_overlay ();
2061#endif 2061#endif
2062 2062
2063 char showcursor = screen.flags & Screen_VisibleCursor; 2063 bool showcursor = screen.flags & Screen_VisibleCursor;
2064 2064
2065 /* 2065 /*
2066 * C: set the cursor character (s) 2066 * C: set the cursor character (s)
2067 */ 2067 */
2068 { 2068 {
2069 unsigned char setoldcursor; 2069 bool setoldcursor;
2070 2070
2071#ifdef CURSOR_BLINK 2071#ifdef CURSOR_BLINK
2072 if (hidden_cursor) 2072 if (hidden_cursor)
2073 showcursor = 0; 2073 showcursor = 0;
2074#endif 2074#endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines