emacs-elpa-diffs
[Top][All Lists]
Advanced

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

[nongnu] elpa/page-break-lines 4a20d4a28a 3/3: Merge pull request #44 fr


From: ELPA Syncer
Subject: [nongnu] elpa/page-break-lines 4a20d4a28a 3/3: Merge pull request #44 from liuyinz/fix/error-of-max-char-minus-one
Date: Wed, 11 Sep 2024 16:00:40 -0400 (EDT)

branch: elpa/page-break-lines
commit 4a20d4a28a1228c561b151f868611ad75de90e5e
Merge: d4536b2464 6ba6789ba6
Author: Steve Purcell <steve@sanityinc.com>
Commit: GitHub <noreply@github.com>

    Merge pull request #44 from liuyinz/fix/error-of-max-char-minus-one
    
    fix: error when window width is extremely small
---
 page-break-lines.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/page-break-lines.el b/page-break-lines.el
index 934c97e2a0..28095799b1 100644
--- a/page-break-lines.el
+++ b/page-break-lines.el
@@ -129,7 +129,7 @@ its display table will be modified as necessary."
                                               (/ (float (string-pixel-width 
(make-string 100 page-break-lines-char)))
                                                  (string-pixel-width 
(make-string 100 ?a)))
                                             (char-width 
page-break-lines-char)))
-                     (width (floor (window-max-chars-per-line) 
char-relative-width))
+                     (width (floor (max 0 (window-max-chars-per-line)) 
char-relative-width))
                      (width (if page-break-lines-max-width
                                 (min width page-break-lines-max-width)
                               width))



reply via email to

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