[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/engrave-faces a6663d2: Don't try to get attributes of n
From: |
ELPA Syncer |
Subject: |
[elpa] externals/engrave-faces a6663d2: Don't try to get attributes of non-existant faces |
Date: |
Sat, 18 Sep 2021 07:57:10 -0400 (EDT) |
branch: externals/engrave-faces
commit a6663d2dbacb3a68d0bb760ea55c1b1a64056e12
Author: TEC <tec@tecosaur.com>
Commit: TEC <tec@tecosaur.com>
Don't try to get attributes of non-existant faces
---
engrave-faces.el | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/engrave-faces.el b/engrave-faces.el
index 14d0478..ded92aa 100644
--- a/engrave-faces.el
+++ b/engrave-faces.el
@@ -308,7 +308,8 @@ Unconditionally returns nil when FACES is default."
(delq nil
(mapcar
(lambda (attr)
- (let ((attr-val (face-attribute (car face-style) attr nil
t)))
+ (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))
(list attr attr-val))))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [elpa] externals/engrave-faces a6663d2: Don't try to get attributes of non-existant faces,
ELPA Syncer <=