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

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

[elpa] externals/engrave-faces 32fb760ca8 2/6: Don't record height/strik


From: ELPA Syncer
Subject: [elpa] externals/engrave-faces 32fb760ca8 2/6: Don't record height/strike-through of default face
Date: Sat, 7 May 2022 15:57:29 -0400 (EDT)

branch: externals/engrave-faces
commit 32fb760ca86c8aa1152fef019f8bfc2903f7a66e
Author: TEC <tec@tecosaur.com>
Commit: TEC <tec@tecosaur.com>

    Don't record height/strike-through of default face
---
 engrave-faces.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/engrave-faces.el b/engrave-faces.el
index fef009e033..7b723650e4 100644
--- a/engrave-faces.el
+++ b/engrave-faces.el
@@ -370,7 +370,8 @@ Unconditionally returns nil when FACES is default."
                      (let ((attr-val (when (facep (car face-style))
                                        (face-attribute (car face-style) attr 
nil t))))
                        (when (or (engrave-faces--check-nondefault attr 
attr-val)
-                                 (eq (car face-style) 'default))
+                                 (and (eq (car face-style) 'default)
+                                      (not (memq attr '(:height 
:strike-through)))))
                          (list attr attr-val))))
                    engrave-faces-attributes-of-interest))))
    engrave-faces-preset-styles))



reply via email to

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