summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2022-08-16 15:27:15 +0300
committerEli Zaretskii <eliz@gnu.org>2022-08-16 15:27:15 +0300
commitad2dba38b2347c9070700c789d5097b4bbafddf5 (patch)
tree352c8139128c3739f429f7973456ff624430e719
parent5e5c56f1487c3c23476ac87d9a779cc387a0fb8a (diff)
downloademacs-ad2dba38b2347c9070700c789d5097b4bbafddf5.tar.gz
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.
-rw-r--r--src/xdisp.c2
1 files changed, 1 insertions, 1 deletions
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);