emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 897ea41: Fix last change in resize_mini_window


From: Eli Zaretskii
Subject: master 897ea41: Fix last change in resize_mini_window
Date: Thu, 24 Sep 2020 10:14:09 -0400 (EDT)

branch: master
commit 897ea41d394cffe75ece0450d1628d6c4855d37a
Author: Eli Zaretskii <eliz@gnu.org>
Commit: Eli Zaretskii <eliz@gnu.org>

    Fix last change in resize_mini_window
    
    * src/xdisp.c (resize_mini_window): Prevent recentering the
    mini-window once its start position is computed.  (Bug#43572)
---
 src/xdisp.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/xdisp.c b/src/xdisp.c
index 8fadff9..3d40878 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -11820,6 +11820,9 @@ resize_mini_window (struct window *w, bool exact_p)
             such as user prompt, will be hidden from view.  */
          move_it_by_lines (&it, 0);
          start = it.current.pos;
+         /* Prevent redisplay_window from recentering, and thus from
+            overriding the window-start point we computed here.  */
+         w->start_at_line_beg = false;
        }
       else
        SET_TEXT_POS (start, BEGV, BEGV_BYTE);



reply via email to

[Prev in Thread] Current Thread [Next in Thread]