[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/autothemer 0fdabd22e0 11/21: Fix bug in autothemer-generat
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/autothemer 0fdabd22e0 11/21: Fix bug in autothemer-generate-templates |
Date: |
Thu, 6 Jan 2022 02:58:09 -0500 (EST) |
branch: elpa/autothemer
commit 0fdabd22e0c92b227e659a11a9f8bc8acbefced3
Author: Sebastian Sturm <mail@sebastian-sturm.de>
Commit: Sebastian Sturm <mail@sebastian-sturm.de>
Fix bug in autothemer-generate-templates
shouldn't attempt to call color-defined-p on non-string values, it seems.
Not
sure this is the right way to fix this though (should review this once I
have
a decent test suite in place)
---
autothemer.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/autothemer.el b/autothemer.el
index 33a14f3d13..6c3ffaf462 100644
--- a/autothemer.el
+++ b/autothemer.el
@@ -164,7 +164,7 @@ unbound symbols, such as `normal' or `demibold'."
(let ((colors (autothemer--theme-colors theme))
(face (car reduced-spec))
(spec (cdr reduced-spec)))
- `(,face ,@(--tree-map (cond ((color-defined-p it)
+ `(,face ,@(--tree-map (cond ((and (stringp it) (color-defined-p it))
(autothemer--color-name
(autothemer--find-closest-color colors it)))
((stringp it) it)
- [nongnu] elpa/autothemer b0bf38b202 05/21: Cleanup, add package header, (continued)
- [nongnu] elpa/autothemer b0bf38b202 05/21: Cleanup, add package header, ELPA Syncer, 2022/01/06
- [nongnu] elpa/autothemer f7be1b486f 04/21: Cleanup, ELPA Syncer, 2022/01/06
- [nongnu] elpa/autothemer 84a331860f 09/21: Fix for cl-lib, ELPA Syncer, 2022/01/06
- [nongnu] elpa/autothemer 869c0e98d7 10/21: Merge pull request #3 from syohex/cl-lib, ELPA Syncer, 2022/01/06
- [nongnu] elpa/autothemer add7d430e0 13/21: call deftheme before evaluating BODY, ELPA Syncer, 2022/01/06
- [nongnu] elpa/autothemer 13d1eafc04 14/21: Bump package version to 0.2.2, ELPA Syncer, 2022/01/06
- [nongnu] elpa/autothemer d2f0fa1d92 16/21: Rework and flesh-out the README documentation (#9), ELPA Syncer, 2022/01/06
- [nongnu] elpa/autothemer 69488c71df 18/21: Do not require autothemer or dash at runtime. (#13), ELPA Syncer, 2022/01/06
- [nongnu] elpa/autothemer 36f1f4f0c7 21/21: Bump version to 0.2.3, ELPA Syncer, 2022/01/06
- [nongnu] elpa/autothemer 8b865c39a2 08/21: Add readme, ELPA Syncer, 2022/01/06
- [nongnu] elpa/autothemer 0fdabd22e0 11/21: Fix bug in autothemer-generate-templates,
ELPA Syncer <=
- [nongnu] elpa/autothemer 8ec0c27a73 19/21: Add color palette export/re-use example, ELPA Syncer, 2022/01/06
- [nongnu] elpa/autothemer b318488f1e 02/21: Allow different face specs for different terminals, ELPA Syncer, 2022/01/06
- [nongnu] elpa/autothemer 523a0994e5 07/21: Rename defautotheme to deftheme, ELPA Syncer, 2022/01/06
- [nongnu] elpa/autothemer 8c467f5757 15/21: Merge pull request #8 from jasonm23/patch-1, ELPA Syncer, 2022/01/06
- [nongnu] elpa/autothemer 9e27fbeae5 17/21: Find unused palette entries in generated themes, and fix the FIXME (#12), ELPA Syncer, 2022/01/06
- [nongnu] elpa/autothemer 2e96759b13 20/21: Add license header with GPLv3, ELPA Syncer, 2022/01/06
- [nongnu] elpa/autothemer f1ca2b43a7 06/21: Add brief description, ELPA Syncer, 2022/01/06
- [nongnu] elpa/autothemer 4f3ce16225 12/21: Create LICENSE, ELPA Syncer, 2022/01/06