From ad2dba38b2347c9070700c789d5097b4bbafddf5 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Tue, 16 Aug 2022 15:27:15 +0300 Subject: [PATCH] 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. --- src/xdisp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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); -- 2.39.2