]> git.eshelyaron.com Git - emacs.git/commitdiff
Add a new face shr-code
authorLars Ingebrigtsen <larsi@gnus.org>
Mon, 21 Mar 2022 15:01:33 +0000 (16:01 +0100)
committerLars Ingebrigtsen <larsi@gnus.org>
Mon, 21 Mar 2022 15:01:33 +0000 (16:01 +0100)
* lisp/net/shr.el (shr-code): New face (bug#54480).
(shr-tag-code): Use it.

lisp/net/shr.el

index 386f1d6095de6f75102b78d30160ea7bce2cdc12..43d34a9d4d158c2551d4c4a635e005406a7e475e 100644 (file)
@@ -228,6 +228,10 @@ temporarily blinks with this face."
   "Face for <h6> elements."
   :version "28.1")
 
+(defface shr-code '((t :inherit fixed-pitch))
+  "Face used for rendering <code> blocks."
+  :version "29.1")
+
 (defcustom shr-inhibit-images nil
   "If non-nil, inhibit loading images."
   :version "28.1"
@@ -1410,7 +1414,7 @@ ones, in case fg and bg are nil."
   (shr-fontize-dom dom 'underline))
 
 (defun shr-tag-code (dom)
-  (let ((shr-current-font 'fixed-pitch))
+  (let ((shr-current-font 'shr-code))
     (shr-generic dom)))
 
 (defun shr-tag-tt (dom)