From: root Date: Tue, 20 Dec 2005 21:49:55 +0000 (+0000) Subject: *** empty log message *** X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=9d48e5138105db98dede8778aeb1303780c4548f;p=dana%2Furxvt.git *** empty log message *** --- diff --git a/Changes b/Changes index ff9335a8..cd5cc5e9 100644 --- a/Changes +++ b/Changes @@ -12,11 +12,14 @@ WISH: OnTheSpot editing, or maybe switch to miiiiiiif WISH: just for fun, do shade and tint with XRender. - make it compile without SMART_RESIZE again. + - enable slow link support by default. - _major_ rewrite of internal line handling logic: # - re-flow on resize, lines get wrapped instead of winged. # - circular line buffer (substantially speeds up scrolling). # - slightly less memory usage. # - slight overall speed improvements. + - partial-screen scrolls no longer end up in the scrollback + buffer. 5.9 Sat Dec 17 21:53:17 CET 2005 - fix a bug in the menu code of unknown impact, found by darix. diff --git a/src/screen.C b/src/screen.C index 63e96d1d..7819d087 100644 --- a/src/screen.C +++ b/src/screen.C @@ -641,7 +641,9 @@ rxvt_term::scr_scroll_text (int row1, int row2, int count) want_refresh = 1; num_scr += count; - if (row1 == 0 && count > 0 + if (count > 0 + && row1 == 0 + && row2 == nrow - 1 && (current_screen == PRIMARY || options & Opt_secondaryScroll)) { nsaved = min (nsaved + count, saveLines);