From: Eli Zaretskii Date: Tue, 16 Aug 2022 12:27:15 +0000 (+0300) Subject: Don't look for long lines beyond the narrowed region X-Git-Tag: emacs-29.0.90~1447^2~121 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=ad2dba38b2347c9070700c789d5097b4bbafddf5;p=emacs.git Don't look for long lines beyond the narrowed region * src/xdisp.c (redisplay_window): Don't scan for newlines outside the current buffer's restriction. --- diff --git a/src/xdisp.c b/src/xdisp.c index 0248e8e53f1..03c43be5bc0 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -19589,7 +19589,7 @@ redisplay_window (Lisp_Object window, bool just_this_one_p) { ptrdiff_t cur, next, found, max = 0, threshold; threshold = XFIXNUM (Vlong_line_threshold); - for (cur = BEG; cur < Z; cur = next) + for (cur = BEGV; cur < ZV; cur = next) { next = find_newline1 (cur, CHAR_TO_BYTE (cur), 0, -1, 1, &found, NULL, true);