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

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

[elpa] externals/adaptive-wrap 710d484 05/15: Fix error during redisplay


From: Stefan Monnier
Subject: [elpa] externals/adaptive-wrap 710d484 05/15: Fix error during redisplay: (wrong-type-argument stringp nil)
Date: Sun, 29 Nov 2020 19:09:08 -0500 (EST)

branch: externals/adaptive-wrap
commit 710d484833946708ec5181e80028aad0579e7b92
Author: Stephen Berman <stephen.berman@gmx.net>
Commit: Leo Liu <sdl.web@gmail.com>

    Fix error during redisplay: (wrong-type-argument stringp nil)
---
 adaptive-wrap.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/adaptive-wrap.el b/adaptive-wrap.el
index a896447..1b3ff94 100644
--- a/adaptive-wrap.el
+++ b/adaptive-wrap.el
@@ -58,7 +58,9 @@ extra indent = 2
 
 (defun adaptive-wrap-fill-context-prefix (beg en)
   "Like `fill-context-prefix', but with length adjusted by 
`adaptive-wrap-extra-indent'."
-  (let* ((fcp (fill-context-prefix beg en))
+  ;; Note: fill-context-prefix may return nil; See:
+  ;; http://article.gmane.org/gmane.emacs.devel/156285
+  (let* ((fcp (or (fill-context-prefix beg en) ""))
          (fcp-len (string-width fcp))
          (fill-char (if (< 0 fcp-len)
                         (string-to-char (substring fcp -1))



reply via email to

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