From 970190b84485e4511b094546395a7e710f894fae Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Mon, 25 Jul 2022 21:59:55 +0300 Subject: [PATCH] Avoid infloop in 'recenter' * src/window.c (Frecenter): Avoid infinite loop in the minibuffer under 'fido-vertical-mode'. (Bug#56765) --- src/window.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/window.c b/src/window.c index 0cf6373e0b0..2576b66a181 100644 --- a/src/window.c +++ b/src/window.c @@ -6631,7 +6631,7 @@ and redisplay normally--don't erase and redraw the frame. */) considered to be part of the visible height of the line. */ h += extra_line_spacing; - while (-it.current_y > h) + while (-it.current_y > h && it.what != IT_EOB) move_it_by_lines (&it, 1); charpos = IT_CHARPOS (it); -- 2.39.5