From: Kim F. Storm Date: Fri, 21 Apr 2006 21:25:20 +0000 (+0000) Subject: (redisplay_window): Fix last change. Don't recenter if X-Git-Tag: emacs-pretest-22.0.90~2996 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=d95ebe75a0471e700cfddecb68329f9970c128c4;p=emacs.git (redisplay_window): Fix last change. Don't recenter if window start is at BEGV. --- diff --git a/src/xdisp.c b/src/xdisp.c index b4ebd59563b..5fed86d6d8b 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -12862,7 +12862,8 @@ redisplay_window (window, just_this_one_p) /* If first window line is a continuation line, and window start is inside the modified region, but the first change is before current window start, we must select a new window start.*/ - if (NILP (w->start_at_line_beg)) + if (NILP (w->start_at_line_beg) + && CHARPOS (startp) > BEGV) { /* Make sure beg_unchanged and end_unchanged are up to date. Do it only if buffer has really changed. This may or may