emacs-diffs
[Top][All Lists]
Advanced

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

master c0b9041: Fix logic in 'compute_window_start_on_continuation_line'


From: Eli Zaretskii
Subject: master c0b9041: Fix logic in 'compute_window_start_on_continuation_line'
Date: Thu, 9 Dec 2021 14:30:45 -0500 (EST)

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

    Fix logic in 'compute_window_start_on_continuation_line'
    
    * src/xdisp.c (compute_window_start_on_continuation_line): Fix a
    thinko in logic.  Patch by dickmao <dick.r.chiang@gmail.com>.
    (Bug#52378)
---
 src/xdisp.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/xdisp.c b/src/xdisp.c
index 8138584..89b2959 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -18089,7 +18089,7 @@ compute_window_start_on_continuation_line (struct 
window *w)
          point will not be visible with any window start we
          compute.  */
       if (IT_CHARPOS (it) <= PT
-         || (CHARPOS (start_pos) - IT_CHARPOS (it)
+         && (CHARPOS (start_pos) - IT_CHARPOS (it)
              /* PXW: Do we need upper bounds here?  */
              < WINDOW_TOTAL_LINES (w) * WINDOW_TOTAL_COLS (w)))
        {



reply via email to

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