Commit 2f3cad6c authored by Gerd Moellmann's avatar Gerd Moellmann
Browse files

(Frecenter): When changing the window start, set the

window's window_end_valid to nil.
(Fwindow_end): Fix window-end computation when UPDATE is non-nil.
parent 47fc2c10
2001-01-03 Gerd Moellmann <gerd@gnu.org>
* window.c (Frecenter): When changing the window start, set the
window's window_end_valid to nil.
(Fwindow_end): Fix window-end computation when UPDATE is non-nil.
* dispextern.h (move_it_past_eol): Add prototype.
* xdisp.c (move_it_past_eol): New function.
* window.c (Fwindow_end): Doc fix.
2001-01-03 Dave Love <fx@gnu.org>
......
......@@ -908,6 +908,7 @@ if it isn't already recorded.")
cope with variable-height lines. */
start_display (&it, w, startp);
move_it_vertically (&it, window_box_height (w));
move_it_past_eol (&it);
value = make_number (IT_CHARPOS (it));
}
else
......@@ -4555,6 +4556,7 @@ and redisplay normally--don't erase and redraw the frame.")
/* Set the new window start. */
set_marker_both (w->start, w->buffer, charpos, bytepos);
w->window_end_valid = Qnil;
w->force_start = Qt;
if (bytepos == BEGV_BYTE || FETCH_BYTE (bytepos - 1) == '\n')
w->start_at_line_beg = Qt;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment