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.329 by root, Sat Dec 26 10:24:04 2009 UTC vs.
Revision 1.332 by sf-exg, Mon Jan 18 10:05:55 2010 UTC

544 want_refresh = 1; 544 want_refresh = 1;
545 view_start = 0; 545 view_start = 0;
546 546
547 selection_check (2); /* check for boundary cross */ 547 selection_check (2); /* check for boundary cross */
548 548
549 int i = current_screen; current_screen = scrn; scrn = i; 549 current_screen = scrn;
550 550
551#if NSCREENS 551#if NSCREENS
552 if (option (Opt_secondaryScreen)) 552 if (option (Opt_secondaryScreen))
553 { 553 {
554 num_scr = 0; 554 num_scr = 0;
1933 1933
1934 bell_ev.start (VISUAL_BELL_DURATION); 1934 bell_ev.start (VISUAL_BELL_DURATION);
1935 } 1935 }
1936 else 1936 else
1937 XBell (dpy, 0); 1937 XBell (dpy, 0);
1938 HOOK_INVOKE ((this, HOOK_BELL, DT_END));
1938#endif 1939#endif
1939} 1940}
1940 1941
1941/* ------------------------------------------------------------------------- */ 1942/* ------------------------------------------------------------------------- */
1942/* ARGSUSED */ 1943/* ARGSUSED */
1961 row_start = view_start; 1962 row_start = view_start;
1962 } 1963 }
1963 1964
1964 wctomb (0, 0); 1965 wctomb (0, 0);
1965 1966
1966 for (int r1 = 0; r1 < nrows; r1++) 1967 for (int r1 = row_start; r1 < row_start + nrows; r1++)
1967 { 1968 {
1968 text_t *tp = ROW(r1).t; 1969 text_t *tp = ROW(r1).t;
1969 int len = ROW(r1).l; 1970 int len = ROW(r1).l;
1970 1971
1971 for (int i = len >= 0 ? len : ncol - 1; i--; ) //TODO//FIXME//LEN 1972 for (int i = len >= 0 ? len : ncol - 1; i--; ) //TODO//FIXME//LEN

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines