Mercurial > emacs
changeset 22148:7110195b0127
(redisplay_window): Don't use window->start
if it is out of range of BEGV/ZV.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Tue, 19 May 1998 22:34:36 +0000 |
parents | 803bcc3c1a49 |
children | ad3ee5ec90d1 |
files | src/xdisp.c |
diffstat | 1 files changed, 3 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/xdisp.c Tue May 19 22:24:01 1998 +0000 +++ b/src/xdisp.c Tue May 19 22:34:36 1998 +0000 @@ -1897,7 +1897,8 @@ /* If someone specified a new starting point but did not insist, check whether it can be used. */ - if (!NILP (w->optional_new_start)) + if (!NILP (w->optional_new_start) + && startp >= BEGV && startp <= ZV) { w->optional_new_start = Qnil; /* Check whether this start pos is usable given where point is. */ @@ -3135,7 +3136,7 @@ return col; } - + /* Display one line of window W, starting at char position START in W's buffer. START_BYTE is the corresponding byte position.