emacs-diffs
[Top][All Lists]
Advanced

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

master 8cd0ce9: Don't spill ansi-color across parts in articles


From: Andreas Schwab
Subject: master 8cd0ce9: Don't spill ansi-color across parts in articles
Date: Thu, 29 Oct 2020 05:21:39 -0400 (EDT)

branch: master
commit 8cd0ce9b857f9d258e447cba13ca32ef5c1641fe
Author: Andreas Schwab <schwab@linux-m68k.org>
Commit: Andreas Schwab <schwab@linux-m68k.org>

    Don't spill ansi-color across parts in articles
    
    * lisp/gnus/gnus-art.el (article-treat-ansi-sequences): Reset
    ansi-color-context-region.  (Bug#44299)
---
 lisp/gnus/gnus-art.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lisp/gnus/gnus-art.el b/lisp/gnus/gnus-art.el
index 2e9d85e..f9a6dd6 100644
--- a/lisp/gnus/gnus-art.el
+++ b/lisp/gnus/gnus-art.el
@@ -2170,7 +2170,8 @@ MAP is an alist where the elements are on the form 
(\"from\" \"to\")."
   (save-excursion
     (when (article-goto-body)
       (let ((inhibit-read-only t))
-       (ansi-color-apply-on-region (point) (point-max))))))
+       (ansi-color-apply-on-region (point) (point-max)))))
+  (setq ansi-color-context-region nil))
 
 (defun gnus-article-treat-unfold-headers ()
   "Unfold folded message headers.



reply via email to

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