]> git.eshelyaron.com Git - emacs.git/commitdiff
Don't do Gnus article emphasis in text/html parts
authorLars Ingebrigtsen <larsi@gnus.org>
Wed, 12 Jan 2022 05:28:19 +0000 (06:28 +0100)
committerLars Ingebrigtsen <larsi@gnus.org>
Wed, 12 Jan 2022 05:28:19 +0000 (06:28 +0100)
* lisp/gnus/gnus-art.el (gnus-treat-emphasize): Don't do emphasis
in text/html parts, because this leads to mis-filled text
(especially with *...* that's boldified, which typically becomes
much wider).

lisp/gnus/gnus-art.el

index f26ab6ab4c74f0c6b41c472e6b654793382c3ff0..a286c446724f99a701d12a287d838ab0f7d8937e 100644 (file)
@@ -1159,13 +1159,15 @@ predicate.  See Info node `(gnus)Customizing Articles'."
   :link '(custom-manual "(gnus)Customizing Articles")
   :type gnus-article-treat-head-custom)
 
-(defcustom gnus-treat-emphasize 50000
+(defcustom gnus-treat-emphasize '(and 50000
+                                      (not (typep "text/html")))
   "Emphasize text.
 Valid values are nil, t, `head', `first', `last', an integer or a
 predicate.  See Info node `(gnus)Customizing Articles'."
   :group 'gnus-article-treat
   :link '(custom-manual "(gnus)Customizing Articles")
-  :type gnus-article-treat-custom)
+  :type gnus-article-treat-custom
+  :version "29.1")
 (put 'gnus-treat-emphasize 'highlight t)
 
 (defcustom gnus-treat-strip-cr nil