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

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

[nongnu] elpa/moe-theme 67b3674959: fix: use unspecified instead of nil


From: ELPA Syncer
Subject: [nongnu] elpa/moe-theme 67b3674959: fix: use unspecified instead of nil for background & foreground
Date: Tue, 27 Dec 2022 06:59:15 -0500 (EST)

branch: elpa/moe-theme
commit 67b36749595aeb7c15295562c49252477a69a7fa
Author: Aaron Gonzales <aaronzinho@ucla.edu>
Commit: クエン酸 <azazabc123@gmail.com>

    fix: use unspecified instead of nil for background & foreground
---
 moe-dark-theme.el  | 116 ++++++++++++++++++++++++------------------------
 moe-light-theme.el | 128 ++++++++++++++++++++++++++---------------------------
 moe-theme.el       |   8 ++--
 3 files changed, 126 insertions(+), 126 deletions(-)

diff --git a/moe-dark-theme.el b/moe-dark-theme.el
index 1c4c1a4cfd..01f9bd45ae 100644
--- a/moe-dark-theme.el
+++ b/moe-dark-theme.el
@@ -91,22 +91,22 @@ Moe, moe, kyun!")
   (custom-theme-set-faces
    'moe-dark
    ;; Font lock faces
-   `(font-lock-builtin-face              ((,class (:background nil :foreground 
,moe-dark-builtin                  ))))
-   `(font-lock-comment-delimiter-face    ((,class (:background nil :foreground 
,moe-dark-comment-delimiter        :slant italic))))
-   `(font-lock-comment-face              ((,class (:background nil :foreground 
,moe-dark-comment                  :slant italic))))
-   `(font-lock-constant-face             ((,class (:background nil :foreground 
,moe-dark-constant                 ))))
-   `(font-lock-doc-face                  ((,class (:background nil :foreground 
,moe-dark-doc                      ))))
-   `(font-lock-doc-string-face           ((,class (:background nil :foreground 
,moe-dark-doc-string               ))))
-   `(font-lock-function-name-face        ((,class (:background nil :foreground 
,moe-dark-function-name            ))))
-   `(font-lock-keyword-face              ((,class (:background nil :foreground 
,moe-dark-keyword                  ))))
-   `(font-lock-negation-char-face        ((,class (:background nil :foreground 
,moe-dark-negation-char            ))))
-   `(font-lock-preprocessor-face         ((,class (:background nil :foreground 
,moe-dark-preprocessor             ))))
-   `(font-lock-regexp-grouping-backslash ((,class (:background nil :foreground 
,moe-dark-regexp-grouping-backslash))))
-   `(font-lock-regexp-grouping-construct ((,class (:background nil :foreground 
,moe-dark-regexp-grouping-construct))))
-   `(font-lock-string-face               ((,class (:background nil :foreground 
,moe-dark-string                   ))))
-   `(font-lock-type-face                 ((,class (:background nil :foreground 
,moe-dark-type                     ))))
-   `(font-lock-variable-name-face        ((,class (:background nil :foreground 
,moe-dark-variable-name            ))))
-   `(font-lock-warning-face              ((,class (:background nil :foreground 
,moe-dark-warning               :weight bold ))))
+   `(font-lock-builtin-face              ((,class (:background unspecified 
:foreground ,moe-dark-builtin                  ))))
+   `(font-lock-comment-delimiter-face    ((,class (:background unspecified 
:foreground ,moe-dark-comment-delimiter        :slant italic))))
+   `(font-lock-comment-face              ((,class (:background unspecified 
:foreground ,moe-dark-comment                  :slant italic))))
+   `(font-lock-constant-face             ((,class (:background unspecified 
:foreground ,moe-dark-constant                 ))))
+   `(font-lock-doc-face                  ((,class (:background unspecified 
:foreground ,moe-dark-doc                      ))))
+   `(font-lock-doc-string-face           ((,class (:background unspecified 
:foreground ,moe-dark-doc-string               ))))
+   `(font-lock-function-name-face        ((,class (:background unspecified 
:foreground ,moe-dark-function-name            ))))
+   `(font-lock-keyword-face              ((,class (:background unspecified 
:foreground ,moe-dark-keyword                  ))))
+   `(font-lock-negation-char-face        ((,class (:background unspecified 
:foreground ,moe-dark-negation-char            ))))
+   `(font-lock-preprocessor-face         ((,class (:background unspecified 
:foreground ,moe-dark-preprocessor             ))))
+   `(font-lock-regexp-grouping-backslash ((,class (:background unspecified 
:foreground ,moe-dark-regexp-grouping-backslash))))
+   `(font-lock-regexp-grouping-construct ((,class (:background unspecified 
:foreground ,moe-dark-regexp-grouping-construct))))
+   `(font-lock-string-face               ((,class (:background unspecified 
:foreground ,moe-dark-string                   ))))
+   `(font-lock-type-face                 ((,class (:background unspecified 
:foreground ,moe-dark-type                     ))))
+   `(font-lock-variable-name-face        ((,class (:background unspecified 
:foreground ,moe-dark-variable-name            ))))
+   `(font-lock-warning-face              ((,class (:background unspecified 
:foreground ,moe-dark-warning               :weight bold ))))
    ;; Ensure sufficient contrast on low-color terminals.
    `(default ((((class color) (min-colors 4096)) (:foreground ,moe-dark-fg 
:background ,moe-dark-bg))
              (((class color) (min-colors 256)) (:foreground ,moe-dark-fg 
:background ,moe-dark-bg))
@@ -127,14 +127,14 @@ Moe, moe, kyun!")
    `(isearch ((,class (:foreground ,white-1 :background ,orange-3))))
    `(lazy-highlight ((,class (:background ,magenta-3 :foreground ,white-1))))
    `(trailing-whitespace ((,class (:background ,red-3))))
-   `(show-paren-match ((,class (:background ,blue-3 :foreground nil))))
+   `(show-paren-match ((,class (:background ,blue-3 :foreground unspecified))))
    `(header-line ((,class (:background ,blue-3 :foreground ,white-0))))
    `(help-argument-name ((,class (:foreground ,magenta-1 :italic t))))
    `(eldoc-highlight-function-argument ((,class (:foreground ,green-01 :bold t 
:underline t :background ,green-5))))
    ;; Mode line & frames' faces
    `(mode-line ((,class (:box nil :background ,blue-0 :foreground ,blue-3))))
    `(mode-line-inactive ((,class (:box nil :background ,black-2-5 :foreground 
,white-1))))
-   `(mode-line-buffer-id ((,class (:box nil :foreground ,black-5 :background 
nil :bold t))))
+   `(mode-line-buffer-id ((,class (:box nil :foreground ,black-5 :background 
unspecified :bold t))))
    `(vertical-border ((,class (:foreground ,black-3 :background ,black-3))))
 
    ;; Escape and prompt faces
@@ -173,7 +173,7 @@ Moe, moe, kyun!")
 
    `(org-column ((,class (:background ,black-4 :foreground ,black-3))))
    `(org-column-title ((,class (:background ,blue-0 :foreground ,black-5 
:underline t :weight bold))))
-   `(org-agenda-structure ((,class (:foreground ,cyan-4 :background nil :bold 
t))))
+   `(org-agenda-structure ((,class (:foreground ,cyan-4 :background 
unspecified :bold t))))
    `(org-deadline-announce ((,class (:foreground ,red-3))))
    `(org-scheduled ((,class (:foreground ,white-3))))
    `(org-scheduled-previously ((,class (:foreground ,red-1))))
@@ -196,11 +196,11 @@ Moe, moe, kyun!")
    `(org-agenda-date-today ((,class (:foreground ,blue-0 :background 
,black-2-5 :slant italic :weight bold))))
    `(org-agenda-column-dateline ((,class (:foreground ,white-0 :background 
,black-3 :underline t))))
    `(org-agenda-todo ((,class (:foreground ,white-0 :background ,red-2))))
-   `(org-agenda-done ((,class (:foreground ,green-2 :background nil))))
+   `(org-agenda-done ((,class (:foreground ,green-2 :background unspecified))))
    `(org-agenda-dimmed-todo-face ((,class (:foreground ,white-0 :background 
,red-2))))
    `(org-priority ((,class (:foreground ,red-1 :background ,nil))))
    `(org-block ((,class (:foreground ,blue-1 :background ,black-4))))
-   `(org-block-background ((,class (:foreground nil :background ,black-4))))
+   `(org-block-background ((,class (:foreground unspecified :background 
,black-4))))
    `(org-block-begin-line ((,class (:foreground ,white-0 :background 
,blue-3))))
    `(org-block-end-line ((,class (:foreground ,black-3 :background ,black-4))))
    `(org-quote ((,class (:foreground ,blue-1 :background ,black-3))))
@@ -239,8 +239,8 @@ Moe, moe, kyun!")
    `(markdown-header-face-6 ((,class (:foreground ,green-2 :bold t))))
    `(markdown-link-face ((,class (:foreground ,magenta-1 :underline t))))
    `(markdown-inline-code-face ((,class (:foreground ,white-0 :background 
,black-2-5))))
-   `(markdown-code-face ((,class (:foreground nil :background nil))))
-   `(markdown-markup-face  ((,class (:foreground ,black-1 :background nil))))
+   `(markdown-code-face ((,class (:foreground unspecified :background 
unspecified))))
+   `(markdown-markup-face  ((,class (:foreground ,black-1 :background 
unspecified))))
    `(markdown-italic-face ((,class (:foreground ,white-1 :italic t :underline 
,white-1))))
    `(markdown-list-face ((,class (:foreground ,green-2 :background ,black-5 
:bold t))))
    `(markdown-math-face ((,class (:foreground ,magenta-1))))
@@ -286,7 +286,7 @@ Moe, moe, kyun!")
    `(popup-tip-face ((,class (:background ,black-2-5 :foreground ,white-1))))
 
    ;; company
-   `(company-echo ((,class (:background nil :foreground ,white-1))))
+   `(company-echo ((,class (:background unspecified :foreground ,white-1))))
    `(company-echo-common ((,class (:background ,black-3 :foreground ,red-1))))
    `(company-preview ((,class (:background ,black-5 :foreground ,magenta-2))))
    `(company-preview-common ((,class (:background ,black-5 :foreground 
,magenta-2))))
@@ -363,10 +363,10 @@ Moe, moe, kyun!")
    `(gnus-signature ((,class (:slant italic :foreground ,black-2))))
    `(gnus-splash ((,class (:foreground ,black-1))))
    `(gnus-summary-cancelled ((,class (:foreground ,black-2 :background 
,black-5))))
-   `(gnus-summary-high-ancient ((,class (:bold t :foreground ,red-3 
:background nil))))
+   `(gnus-summary-high-ancient ((,class (:bold t :foreground ,red-3 
:background unspecified))))
    `(gnus-summary-high-read ((,class (:bold t :foreground ,white-1))))
-   `(gnus-summary-high-ticked ((,class (:slant italic :bold t :foreground 
,red-2 :background nil))))
-   `(gnus-summary-high-undownloaded ((,class (:slant italic :foreground ,red-2 
:background nil))))
+   `(gnus-summary-high-ticked ((,class (:slant italic :bold t :foreground 
,red-2 :background unspecified))))
+   `(gnus-summary-high-undownloaded ((,class (:slant italic :foreground ,red-2 
:background unspecified))))
    `(gnus-summary-high-unread ((,class (:bold t :foreground ,red-0))))
    `(gnus-summary-low-ancient ((,class (:foreground ,green-3))))
    `(gnus-summary-low-read ((,class (:foreground ,white-1))))
@@ -399,12 +399,12 @@ Moe, moe, kyun!")
    `(helm-grep-finish ((,class (:foreground ,green-2))))
    `(helm-grep-lineno ((,class (:foreground ,orange-2))))
    `(helm-grep-match ((,class (:background ,black-4 :foreground ,yellow-1 
:bold t))))
-   `(helm-grep-running ((,class (:foreground ,red-0 :background nil))))
+   `(helm-grep-running ((,class (:foreground ,red-0 :background unspecified))))
    `(helm-header ((,class (:foreground ,blue-3 :background ,blue-0))))
    `(helm-lisp-show-completion ((,class (:foreground ,black-3 :background 
,green-0))))
    `(helm-match ((,class (:foreground ,green-2 :background ,black-5 :bold t))))
-   `(helm-selection ((,class (:foreground nil :background ,blue-3))))
-   `(helm-selection-line ((,class (:foreground nil :background ,yellow-4))))
+   `(helm-selection ((,class (:foreground unspecified :background ,blue-3))))
+   `(helm-selection-line ((,class (:foreground unspecified :background 
,yellow-4))))
    `(helm-source-header ((,class (:foreground ,white-0 :background ,black-2-5 
:bold t))))
    `(helm-visible-mark ((,class (:foreground ,magenta-2 :background 
,magenta-0))))
 
@@ -459,12 +459,12 @@ Moe, moe, kyun!")
    `(magit-branch-remote ((,class (:foreground ,blue-3 :background ,blue-0 
:bold t :underline t))))
    `(magit-cherry-equivalent ((,class (:foreground ,purple-2))))
    `(magit-cherry-unmatched ((,class (:foreground ,cyan-4))))
-   `(magit-diff-added ((,class (:foreground ,green-0 :background nil :bold 
t))))
+   `(magit-diff-added ((,class (:foreground ,green-0 :background unspecified 
:bold t))))
    `(magit-diff-added-highlight ((,class (:foreground ,green-0 :bold t 
:inherit (magit-section-highlight)))))
-   `(magit-diff-base ((,class (:foreground ,yellow-1 :background nil))))
+   `(magit-diff-base ((,class (:foreground ,yellow-1 :background 
unspecified))))
    `(magit-diff-base-highlight ((,class (:foreground ,yellow-1 :bold t 
:inherit (magit-section-highlight)))))
    `(magit-diff-conflict-heading ((,class (:foreground ,white-0 :background 
,orange-2))))
-   `(magit-diff-context ((,class (:foreground ,white-1 :background nil))))
+   `(magit-diff-context ((,class (:foreground ,white-1 :background 
unspecified))))
    `(magit-diff-context-highlight ((,class (:foreground ,white-1 :inherit 
(magit-section-highlight)))))
    `(magit-diff-file-heading ((,class (:foreground ,white-0 :bold t))))
    `(magit-diff-file-heading-highlight ((,class (:background ,blue-3 :bold 
t))))
@@ -476,7 +476,7 @@ Moe, moe, kyun!")
    `(magit-diff-lines-heading ((,class (:foreground ,white-1 :background 
,red-0))))
    `(magit-diff-our ((,class (:foreground ,magenta-3))))
    `(magit-diff-our-highlight ((,class (:foreground ,magenta-3 :background 
,magenta-00))))
-   `(magit-diff-removed ((,class (:foreground ,red-0 :background nil :bold 
t))))
+   `(magit-diff-removed ((,class (:foreground ,red-0 :background unspecified 
:bold t))))
    `(magit-diff-removed-highlight ((,class (:foreground ,red-0 :bold t 
:inherit (magit-section-highlight)))))
    `(magit-diff-their ((,class (:foreground ,cyan-4)))) ;
    `(magit-diff-their-highlight ((,class (:foreground ,cyan-6 :background 
,cyan-1))))
@@ -485,12 +485,12 @@ Moe, moe, kyun!")
    `(magit-diffstat-removed ((,class (:foreground ,red-3 :background ,red-0 
:bold t))))
    `(magit-dimmed ((,class (:foreground ,black-2))))
    `(magit-filename ((,class (:foreground ,blue-1))))
-   `(magit-hash ((,class (:foreground ,orange-2 :background nil))))
+   `(magit-hash ((,class (:foreground ,orange-2 :background unspecified))))
    `(magit-head ((,class (:foreground ,orange-4 :background ,orange-000))))
    `(magit-header-line ((,class (:foreground ,orange-2))))
-   `(magit-log-author ((,class (:foreground ,green-2 :background nil))))
-   `(magit-log-date ((,class (:foreground ,black-2 :background nil))))
-   `(magit-log-graph ((,class (:foreground ,black-2 :background nil))))
+   `(magit-log-author ((,class (:foreground ,green-2 :background 
unspecified))))
+   `(magit-log-date ((,class (:foreground ,black-2 :background unspecified))))
+   `(magit-log-graph ((,class (:foreground ,black-2 :background unspecified))))
    `(magit-process-ng ((,class (:foreground ,red-3 :background ,red-00 
:underline t))))
    `(magit-process-ok ((,class (:foreground ,green-3 :background ,green-00 
:underline t))))
    `(magit-reflog-amend ((,class (:foreground ,magenta-3 :background 
,magenta-00))))
@@ -502,7 +502,7 @@ Moe, moe, kyun!")
    `(magit-reflog-rebase ((,class (:foreground ,cyan-6 :background ,cyan-2))))
    `(magit-reflog-remote ((,class (:foreground ,blue-4 :background ,blue-0))))
    `(magit-reflog-reset ((,class (:foreground ,red-3 :background ,red-00))))
-   `(magit-section-heading ((,class (:foreground ,orange-3 :background nil 
:bold t :underline t))))
+   `(magit-section-heading ((,class (:foreground ,orange-3 :background 
unspecified :bold t :underline t))))
    `(magit-section-heading-selection ((,class (:foreground ,white-0 
:background ,blue-3))))
    `(magit-section-highlight ((,class (:background ,black-3 :foreground 
,white-0))))
    `(magit-sequence-done ((,class (:foreground ,green-3))))
@@ -521,8 +521,8 @@ Moe, moe, kyun!")
 
    ;; Magit
    `(magit-branch ((,class (:foreground ,green-4 :background ,green-01 :bold t 
:underline t))))
-   `(magit-diff-add ((,class (:foreground ,green-0 :background nil :bold t))))
-   `(magit-diff-del ((,class (:foreground ,red-0 :background nil :bold t))))
+   `(magit-diff-add ((,class (:foreground ,green-0 :background unspecified 
:bold t))))
+   `(magit-diff-del ((,class (:foreground ,red-0 :background unspecified :bold 
t))))
    `(magit-diff-file-header ((,class (:foreground ,white-0 :background 
,black-2 :bold t))))
    `(magit-diff-hunk-header ((,class (:foreground ,white-2 :background 
,black-2-5 :bold t))))
    `(magit-diff-merge-current ((,class (:foreground ,purple-1))))
@@ -547,7 +547,7 @@ Moe, moe, kyun!")
    `(magit-log-head-label-remote ((,class (:foreground ,blue-4 :background 
,blue-0 :bold t :underline t))))
    `(magit-log-head-label-tags ((,class (:foreground ,yellow-4 :background 
,yellow-00 :bold t :underline t))))
    `(magit-log-head-label-wip ((,class (:foreground ,white-2 :background 
,black-2))))
-   `(magit-log-message ((,class (:foreground ,white-1 :background nil))))
+   `(magit-log-message ((,class (:foreground ,white-1 :background 
unspecified))))
    `(magit-log-reflog-label-amend ((,class (:foreground ,magenta-3 :background 
,magenta-0))))
    `(magit-log-reflog-label-checkout ((,class (:foreground ,green-4 
:background ,green-00))))
    `(magit-log-reflog-label-cherry-pick ((,class (:foreground ,orange-4 
:background ,orange-00))))
@@ -612,7 +612,7 @@ Moe, moe, kyun!")
    `(grep-context-face ((,class (:foreground ,red-2))))
    `(grep-error-face ((,class (:foreground ,red-1 :weight bold :underline t))))
    `(grep-hit-face ((,class (:foreground ,green-2))))
-   `(grep-match-face ((,class (:foreground nil :background nil :inherit 
match))))
+   `(grep-match-face ((,class (:foreground unspecified :background unspecified 
:inherit match))))
 
    ;; diff-hl
    `(diff-hl-change ((,class (:foreground ,blue-4 :background ,blue-1 :bold 
t))))
@@ -677,9 +677,9 @@ Moe, moe, kyun!")
    `(semantic-decoration-on-private-members-face   ((,class (:foreground 
,white-0 :background ,purple-3))))
    `(semantic-decoration-on-protected-members-face ((,class (:foreground 
,white-0 :background ,magenta-3))))
    `(semantic-decoration-on-unknown-includes       ((,class (:foreground 
,white-0 :background ,red-3))))
-   `(semantic-decoration-on-unparsed-includes      ((,class (:foreground nil   
   :background ,black-3))))
-   `(semantic-highlight-edits-face                 ((,class (:foreground nil 
:background ,green-5))))
-   `(semantic-highlight-func-current-tag-face      ((,class (:foreground nil 
:background ,green-5))))
+   `(semantic-decoration-on-unparsed-includes      ((,class (:foreground 
unspecified      :background ,black-3))))
+   `(semantic-highlight-edits-face                 ((,class (:foreground 
unspecified :background ,green-5))))
+   `(semantic-highlight-func-current-tag-face      ((,class (:foreground 
unspecified :background ,green-5))))
    `(semantic-tag-boundary-face ((,class (:overline ,blue-1))))
    `(semantic-unmatched-syntax-face ((,class (:underline ,red-1))))
 
@@ -687,7 +687,7 @@ Moe, moe, kyun!")
    `(cua-rectangle ((,class (:background ,magenta-3 :foreground ,white-1))))
 
    ;; Ace-jump
-   `(ace-jump-face-background ((,class (:background nil :foreground 
,black-2-5))))
+   `(ace-jump-face-background ((,class (:background unspecified :foreground 
,black-2-5))))
    `(ace-jump-face-foreground ((,class (:foreground ,orange-2 :bold t))))
 
    ;; avy-mode
@@ -726,7 +726,7 @@ Moe, moe, kyun!")
    `(comint-highlight-prompt ((,class (:foreground ,white-0 :background 
,black-2-5 :bold t))))
 
    ;; which-function-mode
-   `(which-func ((,class (:foreground ,blue-0 :background nil))))
+   `(which-func ((,class (:foreground ,blue-0 :background unspecified))))
 
    ;; Flymake
    `(flymake-warnline ((,class (:underline ,orange-2))))
@@ -746,8 +746,8 @@ Moe, moe, kyun!")
    `(mmm-code-submode-face ((,class (:background ,blue-00))))
    `(mmm-comment-submode-face ((,class (:background ,blue-0))))
    `(mmm-declaration-submode-face ((,class (:background ,cyan-1))))
-   `(mmm-default-submode-face ((,class (:background nil))))
-   `(mmm-delimiter-face ((,class (:background nil :foreground ,white-0))))
+   `(mmm-default-submode-face ((,class (:background unspecified))))
+   `(mmm-delimiter-face ((,class (:background unspecified :foreground 
,white-0))))
    `(mmm-init-submode-face ((,class (:background ,magenta-0))))
    `(mmm-output-submode-face ((,class (:background ,purple-00))))
    `(mmm-special-submode-face ((,class (:background ,green-00))))
@@ -762,7 +762,7 @@ Moe, moe, kyun!")
    `(js2-function-param-face ((,class (:foreground ,green-3))))
    `(js2-external-variable ((,class (:foreground ,orange-2 :underline t))))
    `(js2-error ((,class (:foreground ,red-2 :underline t :bold t))))
-   `(js2-warning ((,class (:foreground nil :underline t :bold t))))
+   `(js2-warning ((,class (:foreground unspecified :underline t :bold t))))
 
    ;; rcirc
    `(rcirc-bright-nick ((,class (:foreground ,blue-1 :bold t))))
@@ -847,7 +847,7 @@ Moe, moe, kyun!")
    `(ido-first-match ((,class (:foreground ,orange-2 :bold t))))
    `(ido-incomplete-regexp ((,class (:foreground ,red-0 :bold t))))
    `(ido-indicator ((,class (:foreground ,yellow-4 :background ,orange-00))))
-   `(ido-only-match ((,class (:foreground ,green-2 :background nil))))
+   `(ido-only-match ((,class (:foreground ,green-2 :background unspecified))))
    `(ido-subdir ((,class (:foreground ,blue-1 :bold t))))
    `(ido-virtual ((,class (:foreground ,magenta-3))))
 
@@ -907,7 +907,7 @@ Moe, moe, kyun!")
    `(column-marker-3 ((,class (:background ,red-3))))
 
    ;; Swoop
-   `(swoop-face-header-format-line ((,class (:foreground ,black-6 :background 
nil :underline nil))))
+   `(swoop-face-header-format-line ((,class (:foreground ,black-6 :background 
unspecified :underline nil))))
    `(swoop-face-line-buffer-name ((,class (:foreground ,green-4 :background 
,green-0))))
    `(swoop-face-line-number ((,class (:foreground "#87875f" :background 
"#d7d7af"))))
    `(swoop-face-target-line ((,class (:foreground ,yellow-1 :background 
,black-2-5))))
@@ -938,8 +938,8 @@ Moe, moe, kyun!")
    `(compilation-warning ((,class (:foreground ,orange-3))))
 
    ;; Neotree
-   `(neo-banner-face ((,class (:foreground ,green-3 :background nil))))
-   `(neo-header-face ((,class (:foreground ,green-1 :background nil))))
+   `(neo-banner-face ((,class (:foreground ,green-3 :background unspecified))))
+   `(neo-header-face ((,class (:foreground ,green-1 :background unspecified))))
    `(neo-root-dir-face ((,class (:foreground ,magenta-1))))
    `(neo-button-face ((,class (:foreground ,blue-1 :bold t))))
    `(neo-dir-link-face ((,class (:foreground ,blue-1 :bold t))))
@@ -948,7 +948,7 @@ Moe, moe, kyun!")
 
    ;; info
    `(info-header-node ((,class (:foreground ,magenta-2 :bold t))))
-   `(info-header-xref ((,class (:foreground ,blue-1 :background nil :bold t))))
+   `(info-header-xref ((,class (:foreground ,blue-1 :background unspecified 
:bold t))))
    `(info-index-match ((,class (:background ,blue-3))))
    `(info-menu-header ((,class (:foreground ,white-0 :bold t :underline t))))
    `(info-menu-star ((,class (:foreground ,red-1))))
@@ -974,8 +974,8 @@ Moe, moe, kyun!")
    `(cperl-nonoverridable-face ((,class (:foreground ,green-01 :background 
,green-5))))
 
    ;; Haskell
-   `(haskell-interactive-face-compile-error ((,class (:foreground ,red-0 
:background nil :bold t))))
-   `(haskell-interactive-face-compile-warning ((,class (:foreground ,orange-2 
:background nil :bold t))))
+   `(haskell-interactive-face-compile-error ((,class (:foreground ,red-0 
:background unspecified :bold t))))
+   `(haskell-interactive-face-compile-warning ((,class (:foreground ,orange-2 
:background unspecified :bold t))))
    `(haskell-interactive-face-garbage ((,class (:foreground ,black-2))))
    `(haskell-interactive-face-prompt ((,class (:foreground ,green-01 
:background ,black-2-5 :bold t))))
    `(haskell-interactive-face-result ((,class (:foreground ,blue-1))))
diff --git a/moe-light-theme.el b/moe-light-theme.el
index 1d6860c0d0..4ac3fd837e 100644
--- a/moe-light-theme.el
+++ b/moe-light-theme.el
@@ -91,22 +91,22 @@ Moe, moe, kyun!")
   (custom-theme-set-faces
    'moe-light
    ;; Font-lock faces
-   `(font-lock-builtin-face              ((,class (:background nil :foreground 
,moe-light-builtin                  ))))
-   `(font-lock-comment-delimiter-face    ((,class (:background nil :foreground 
,moe-light-comment-delimiter        :slant italic))))
-   `(font-lock-comment-face              ((,class (:background nil :foreground 
,moe-light-comment                  :slant italic))))
-   `(font-lock-constant-face             ((,class (:background nil :foreground 
,moe-light-constant                 ))))
-   `(font-lock-doc-face                  ((,class (:background nil :foreground 
,moe-light-doc                      ))))
-   `(font-lock-doc-string-face           ((,class (:background nil :foreground 
,moe-light-doc-string               ))))
-   `(font-lock-function-name-face        ((,class (:background nil :foreground 
,moe-light-function-name            ))))
-   `(font-lock-keyword-face              ((,class (:background nil :foreground 
,moe-light-keyword                  ))))
-   `(font-lock-negation-char-face        ((,class (:background nil :foreground 
,moe-light-negation-char            ))))
-   `(font-lock-preprocessor-face         ((,class (:background nil :foreground 
,moe-light-preprocessor             ))))
-   `(font-lock-regexp-grouping-backslash ((,class (:background nil :foreground 
,moe-light-regexp-grouping-backslash))))
-   `(font-lock-regexp-grouping-construct ((,class (:background nil :foreground 
,moe-light-regexp-grouping-construct))))
-   `(font-lock-string-face               ((,class (:background nil :foreground 
,moe-light-string                   ))))
-   `(font-lock-type-face                 ((,class (:background nil :foreground 
,moe-light-type                     ))))
-   `(font-lock-variable-name-face        ((,class (:background nil :foreground 
,moe-light-variable-name            ))))
-   `(font-lock-warning-face              ((,class (:background nil :foreground 
,moe-light-warning               :weight bold))))
+   `(font-lock-builtin-face              ((,class (:background unspecified 
:foreground ,moe-light-builtin                  ))))
+   `(font-lock-comment-delimiter-face    ((,class (:background unspecified 
:foreground ,moe-light-comment-delimiter        :slant italic))))
+   `(font-lock-comment-face              ((,class (:background unspecified 
:foreground ,moe-light-comment                  :slant italic))))
+   `(font-lock-constant-face             ((,class (:background unspecified 
:foreground ,moe-light-constant                 ))))
+   `(font-lock-doc-face                  ((,class (:background unspecified 
:foreground ,moe-light-doc                      ))))
+   `(font-lock-doc-string-face           ((,class (:background unspecified 
:foreground ,moe-light-doc-string               ))))
+   `(font-lock-function-name-face        ((,class (:background unspecified 
:foreground ,moe-light-function-name            ))))
+   `(font-lock-keyword-face              ((,class (:background unspecified 
:foreground ,moe-light-keyword                  ))))
+   `(font-lock-negation-char-face        ((,class (:background unspecified 
:foreground ,moe-light-negation-char            ))))
+   `(font-lock-preprocessor-face         ((,class (:background unspecified 
:foreground ,moe-light-preprocessor             ))))
+   `(font-lock-regexp-grouping-backslash ((,class (:background unspecified 
:foreground ,moe-light-regexp-grouping-backslash))))
+   `(font-lock-regexp-grouping-construct ((,class (:background unspecified 
:foreground ,moe-light-regexp-grouping-construct))))
+   `(font-lock-string-face               ((,class (:background unspecified 
:foreground ,moe-light-string                   ))))
+   `(font-lock-type-face                 ((,class (:background unspecified 
:foreground ,moe-light-type                     ))))
+   `(font-lock-variable-name-face        ((,class (:background unspecified 
:foreground ,moe-light-variable-name            ))))
+   `(font-lock-warning-face              ((,class (:background unspecified 
:foreground ,moe-light-warning               :weight bold))))
    ;; Ensure sufficient contrast on low-color terminals.
    `(default ((((class color) (min-colors 4096)) (:foreground ,moe-light-fg 
:background ,moe-light-bg))
               (((class color) (min-colors 256)) (:foreground ,moe-light-fg 
:background ,moe-light-bg))
@@ -134,7 +134,7 @@ Moe, moe, kyun!")
    ;; Mode line & frames' faces
    `(mode-line ((,class (:box nil :background ,blue-1 :foreground ,white-0))))
    `(mode-line-inactive ((,class (:box nil :background ,white-2 :foreground 
,black-1))))
-   `(mode-line-buffer-id ((,class (:box nil :foreground ,black-6 :background 
nil :bold t))))
+   `(mode-line-buffer-id ((,class (:box nil :foreground ,black-6 :background 
unspecified :bold t))))
    `(vertical-border ((,class (:foreground "#d7d7af" :background "#d7d7af"))))
 
    ;; Escape and prompt faces
@@ -172,7 +172,7 @@ Moe, moe, kyun!")
    `(org-tag ((,class (:background ,black-1 :foreground ,white-0 :bold t 
:weight bold))))
    `(org-column ((,class (:background ,yellow-00 :foreground ,black-3))))
    `(org-column-title ((,class (:background ,blue-0 :foreground ,black-5 
:underline t :weight bold))))
-   `(org-agenda-structure ((,class (:foreground ,cyan-4 :background nil :bold 
nil))))
+   `(org-agenda-structure ((,class (:foreground ,cyan-4 :background 
unspecified :bold nil))))
    `(org-deadline-announce ((,class (:foreground ,red-3))))
    `(org-scheduled ((,class (:foreground ,black-2))))
    `(org-scheduled-previously ((,class (:foreground ,red-1))))
@@ -190,8 +190,8 @@ Moe, moe, kyun!")
    `(org-footnote ((,class (:foreground ,magenta-3))))
    `(org-ellipsis ((,class (:foreground ,red-2))))
    `(org-agenda-clocking ((,class (:foreground ,blue-3 :background ,blue-0 
:bold t))))
-   `(org-agenda-date ((,class (:foreground ,blue-2 :background nil :underline 
nil))))
-   `(org-agenda-date-weekend ((,class (:foreground ,purple-2 :background nil 
:slant italic :bold nil))))
+   `(org-agenda-date ((,class (:foreground ,blue-2 :background unspecified 
:underline nil))))
+   `(org-agenda-date-weekend ((,class (:foreground ,purple-2 :background 
unspecified :slant italic :bold nil))))
    `(org-agenda-date-today ((,class (:foreground ,blue-2 :background ,blue-000 
:weight bold :underline t))))
    `(org-agenda-column-dateline ((,class (:foreground ,white-0 :background 
,yellow-0 :underline t))))
    `(org-agenda-todo ((,class (:foreground ,white-0 :background ,red-2))))
@@ -238,8 +238,8 @@ Moe, moe, kyun!")
    `(markdown-header-face-6 ((,class (:foreground ,orange-2 :bold t))))
    `(markdown-link-face ((,class (:foreground ,magenta-1 :bold t :underline 
,magenta-1))))
    `(markdown-inline-code-face ((,class (:foreground ,black-4 :background 
,white-1))))
-   `(markdown-code-face ((,class (:foreground nil :background nil))))
-   `(markdown-markup-face  ((,class (:foreground ,black-1 :background nil))))
+   `(markdown-code-face ((,class (:foreground unspecified :background 
unspecified))))
+   `(markdown-markup-face  ((,class (:foreground ,black-1 :background 
unspecified))))
    `(markdown-italic-face ((,class (:foreground ,black-5 :italic t :underline 
,black-5))))
    `(markdown-list-face ((,class (:foreground ,orange-2 :background ,LIGHT_BG 
:bold t))))
    `(markdown-math-face ((,class (:foreground ,purple-2))))
@@ -285,7 +285,7 @@ Moe, moe, kyun!")
    `(popup-tip-face ((,class (:background ,black-2 :foreground ,white-1))))
 
    ;; company
-   `(company-echo ((,class (:background nil :foreground ,black-5))))
+   `(company-echo ((,class (:background unspecified :foreground ,black-5))))
    `(company-echo-common ((,class (:background ,red-000 :foreground ,red-2))))
    `(company-preview ((,class (:background ,black-5 :foreground ,magenta-2))))
    `(company-preview-common ((,class (:background ,black-5 :foreground 
,magenta-2))))
@@ -362,10 +362,10 @@ Moe, moe, kyun!")
    `(gnus-signature ((,class (:slant italic :foreground ,black-5))))
    `(gnus-splash ((,class (:foreground ,black-1))))
    `(gnus-summary-cancelled ((,class (:foreground ,white-3 :background 
,LIGHT_BG))))
-   `(gnus-summary-high-ancient ((,class (:bold t :foreground ,red-1 
:background nil))))
+   `(gnus-summary-high-ancient ((,class (:bold t :foreground ,red-1 
:background unspecified))))
    `(gnus-summary-high-read ((,class (:bold t :foreground ,black-2))))
-   `(gnus-summary-high-ticked ((,class (:bold t :foreground ,red-2 :background 
nil :slant italic))))
-   `(gnus-summary-high-undownloaded ((,class (:slant italic :foreground ,red-2 
:background nil))))
+   `(gnus-summary-high-ticked ((,class (:bold t :foreground ,red-2 :background 
unspecified :slant italic))))
+   `(gnus-summary-high-undownloaded ((,class (:slant italic :foreground ,red-2 
:background unspecified))))
    `(gnus-summary-high-unread ((,class (:bold t :foreground ,red-3))))
    `(gnus-summary-low-ancient ((,class (:foreground ,green-2))))
    `(gnus-summary-low-read ((,class (:foreground ,black-2))))
@@ -398,7 +398,7 @@ Moe, moe, kyun!")
    `(helm-grep-finish ((,class (:foreground ,green-3))))
    `(helm-grep-lineno ((,class (:foreground ,orange-2))))
    `(helm-grep-match ((,class (:background ,green-0 :foreground ,black-4))))
-   `(helm-grep-running ((,class (:foreground ,red-2 :background nil))))
+   `(helm-grep-running ((,class (:foreground ,red-2 :background unspecified))))
    `(helm-header ((,class (:foreground ,blue-3 :background ,white-0))))
    `(helm-lisp-show-completion ((,class (:foreground ,white-0 :background 
,blue-1))))
    `(helm-match ((,class (:foreground ,green-2 :background ,LIGHT_BG :bold 
t))))
@@ -458,12 +458,12 @@ Moe, moe, kyun!")
    `(magit-branch-remote ((,class (:foreground ,blue-3 :background ,blue-0 
:bold t :underline t))))
    `(magit-cherry-equivalent ((,class (:foreground ,purple-2))))
    `(magit-cherry-unmatched ((,class (:foreground ,cyan-4))))
-   `(magit-diff-added ((,class (:foreground ,green-3 :background nil :bold 
t))))
+   `(magit-diff-added ((,class (:foreground ,green-3 :background unspecified 
:bold t))))
    `(magit-diff-added-highlight ((,class (:foreground ,green-3 :bold t 
:inherit (magit-section-highlight)))))
-   `(magit-diff-base ((,class (:foreground ,yellow-4 :background nil))))
+   `(magit-diff-base ((,class (:foreground ,yellow-4 :background 
unspecified))))
    `(magit-diff-base-highlight ((,class (:foreground ,yellow-4 :background 
,yellow-00))))
    `(magit-diff-conflict-heading ((,class (:foreground ,white-0 :background 
,orange-2))))
-   `(magit-diff-context ((,class (:foreground ,white-4 :background nil))))
+   `(magit-diff-context ((,class (:foreground ,white-4 :background 
unspecified))))
    `(magit-diff-context-highlight ((,class (:foreground ,black-1 :inherit 
(magit-section-highlight)))))
    `(magit-diff-file-heading ((,class (:foreground ,black-4 :bold t))))
    `(magit-diff-file-heading-highlight ((,class (:background ,green-00 :bold 
t))))
@@ -475,7 +475,7 @@ Moe, moe, kyun!")
    `(magit-diff-lines-heading ((,class (:foreground ,black-5 :background 
,red-0))))
    `(magit-diff-our ((,class (:foreground ,magenta-3))))
    `(magit-diff-our-highlight ((,class (:foreground ,magenta-3 :background 
,magenta-00))))
-   `(magit-diff-removed ((,class (:foreground ,red-2 :background nil :bold 
t))))
+   `(magit-diff-removed ((,class (:foreground ,red-2 :background unspecified 
:bold t))))
    `(magit-diff-removed-highlight ((,class (:foreground ,red-2 :bold t 
:inherit (magit-section-highlight)))))
    `(magit-diff-their ((,class (:foreground ,cyan-4)))) ;
    `(magit-diff-their-highlight ((,class (:foreground ,cyan-6 :background 
,cyan-1))))
@@ -484,7 +484,7 @@ Moe, moe, kyun!")
    `(magit-diffstat-removed ((,class (:foreground ,red-3 :background ,red-0 
:bold t))))
    `(magit-dimmed ((,class (:foreground ,white-3))))
    `(magit-filename ((,class (:foreground ,blue-3))))
-   `(magit-hash ((,class (:foreground ,orange-2 :background nil))))
+   `(magit-hash ((,class (:foreground ,orange-2 :background unspecified))))
    `(magit-head ((,class (:foreground ,orange-4 :background ,orange-000))))
    `(magit-header-line ((,class (:foreground ,orange-2))))
    `(magit-log-author ((,class (:foreground ,green-3 :background ,LIGHT_BG))))
@@ -501,7 +501,7 @@ Moe, moe, kyun!")
    `(magit-reflog-rebase ((,class (:foreground ,cyan-6 :background ,cyan-2))))
    `(magit-reflog-remote ((,class (:foreground ,blue-4 :background ,blue-0))))
    `(magit-reflog-reset ((,class (:foreground ,red-3 :background ,red-00))))
-   `(magit-section-heading ((,class (:foreground ,orange-3 :background nil 
:bold t :underline t))))
+   `(magit-section-heading ((,class (:foreground ,orange-3 :background 
unspecified :bold t :underline t))))
    `(magit-section-heading-selection ((,class (:foreground ,black-6 
:background ,blue-0))))
    `(magit-section-highlight ((,class (:background ,yellow-0, :foreground 
,black-5))))
    `(magit-sequence-done ((,class (:foreground ,green-3))))
@@ -520,8 +520,8 @@ Moe, moe, kyun!")
 
    ;; Magit
    `(magit-branch ((,class (:foreground ,green-4 :background ,green-0 :bold t 
:underline t))))
-   `(magit-diff-add ((,class (:foreground ,green-3 :background nil :bold t))))
-   `(magit-diff-del ((,class (:foreground ,red-2 :background nil :bold t))))
+   `(magit-diff-add ((,class (:foreground ,green-3 :background unspecified 
:bold t))))
+   `(magit-diff-del ((,class (:foreground ,red-2 :background unspecified :bold 
t))))
    `(magit-diff-file-header ((,class (:foreground ,black-4 :background 
,white-3 :bold t))))
    `(magit-diff-hunk-header ((,class (:foreground ,black-2 :background 
,white-1 :bold t))))
    `(magit-diff-merge-current ((,class (:foreground ,purple-1))))
@@ -546,7 +546,7 @@ Moe, moe, kyun!")
    `(magit-log-head-label-remote ((,class (:foreground ,blue-3 :background 
,blue-0 :bold t :underline t))))
    `(magit-log-head-label-tags ((,class (:foreground ,yellow-4 :background 
,yellow-00 :bold t :underline t))))
    `(magit-log-head-label-wip ((,class (:foreground ,black-2 :background 
,white-2 :bold t :underline t))))
-   `(magit-log-message ((,class (:foreground ,black-5 :background nil))))
+   `(magit-log-message ((,class (:foreground ,black-5 :background 
unspecified))))
    `(magit-log-reflog-label-amend ((,class (:foreground ,magenta-3 :background 
,magenta-0))))
    `(magit-log-reflog-label-checkout ((,class (:foreground ,green-3 
:background ,green-00))))
    `(magit-log-reflog-label-cherry-pick ((,class (:foreground ,orange-4 
:background ,orange-00))))
@@ -611,7 +611,7 @@ Moe, moe, kyun!")
    `(grep-context-face ((,class (:foreground ,red-2))))
    `(grep-error-face ((,class (:foreground ,red-1 :weight bold :underline t))))
    `(grep-hit-face ((,class (:foreground ,green-2))))
-   `(grep-match-face ((,class (:foreground nil :background nil :inherit 
match))))
+   `(grep-match-face ((,class (:foreground unspecified :background unspecified 
:inherit match))))
 
    ;; diff-hl
    `(diff-hl-change ((,class (:foreground ,blue-4 :background ,blue-1 :bold 
t))))
@@ -676,9 +676,9 @@ Moe, moe, kyun!")
    `(semantic-decoration-on-private-members-face   ((,class (:foreground 
,white-0 :background ,purple-0))))
    `(semantic-decoration-on-protected-members-face ((,class (:foreground 
,white-0 :background ,magenta-1))))
    `(semantic-decoration-on-unknown-includes       ((,class (:foreground 
,white-0 :background ,red-0))))
-   `(semantic-decoration-on-unparsed-includes      ((,class (:foreground nil   
   :background ,yellow-1))))
-   `(semantic-highlight-edits-face                 ((,class (:foreground nil 
:background ,green-0))))
-   `(semantic-highlight-func-current-tag-face      ((,class (:foreground nil 
:background ,green-0))))
+   `(semantic-decoration-on-unparsed-includes      ((,class (:foreground 
unspecified      :background ,yellow-1))))
+   `(semantic-highlight-edits-face                 ((,class (:foreground 
unspecified :background ,green-0))))
+   `(semantic-highlight-func-current-tag-face      ((,class (:foreground 
unspecified :background ,green-0))))
    `(semantic-tag-boundary-face ((,class (:overline ,blue-1))))
    `(semantic-unmatched-syntax-face ((,class (:underline ,red-1))))
 
@@ -725,7 +725,7 @@ Moe, moe, kyun!")
    `(comint-highlight-prompt ((,class (:foreground ,black-3 :background 
,yellow-0 :bold t))))
 
    ;; which-function-mode
-   `(which-func ((,class (:foreground ,blue-3 :background nil))))
+   `(which-func ((,class (:foreground ,blue-3 :background unspecified))))
 
    ;; Flymake
    `(flymake-warnline ((,class (:underline ,orange-2))))
@@ -745,8 +745,8 @@ Moe, moe, kyun!")
    `(mmm-code-submode-face ((,class (:background ,blue-00))))
    `(mmm-comment-submode-face ((,class (:background ,blue-0))))
    `(mmm-declaration-submode-face ((,class (:background ,cyan-1))))
-   `(mmm-default-submode-face ((,class (:background nil))))
-   `(mmm-delimiter-face ((,class (:background nil :foreground ,black-5))))
+   `(mmm-default-submode-face ((,class (:background unspecified))))
+   `(mmm-delimiter-face ((,class (:background unspecified :foreground 
,black-5))))
    `(mmm-init-submode-face ((,class (:background ,magenta-0))))
    `(mmm-output-submode-face ((,class (:background ,purple-00))))
    `(mmm-special-submode-face ((,class (:background ,green-00))))
@@ -761,7 +761,7 @@ Moe, moe, kyun!")
    `(js2-function-param-face ((,class (:foreground ,green-3))))
    `(js2-external-variable ((,class (:foreground ,orange-2 :underline t))))
    `(js2-error ((,class (:foreground ,red-2 :underline t :bold t))))
-   `(js2-warning ((,class (:foreground nil :underline t :bold t))))
+   `(js2-warning ((,class (:foreground unspecified :underline t :bold t))))
 
    ;; rcirc
    `(rcirc-bright-nick ((,class (:foreground ,blue-1 :bold t))))
@@ -797,19 +797,19 @@ Moe, moe, kyun!")
    `(erc-timestamp-face ((,class (:foreground ,orange-2))))
 
    ;; ReStructuredText
-   `(rst-level-1-face ((,class (:foreground ,orange-2 :background nil :bold 
t))))
-   `(rst-level-2-face ((,class (:foreground ,orange-2 :background nil :bold 
t))))
-   `(rst-level-3-face ((,class (:foreground ,orange-2 :background nil :bold 
t))))
-   `(rst-level-4-face ((,class (:foreground ,orange-2 :background nil :bold 
t))))
-   `(rst-level-5-face ((,class (:foreground ,orange-2 :background nil :bold 
t))))
-   `(rst-level-6-face ((,class (:foreground ,orange-2 :background nil :bold 
t))))
-   `(rst-level-1 ((,class (:foreground ,orange-2 :background nil :bold t))))
-   `(rst-level-2 ((,class (:foreground ,orange-2 :background nil :bold t))))
-   `(rst-level-3 ((,class (:foreground ,orange-2 :background nil :bold t))))
-   `(rst-level-4 ((,class (:foreground ,orange-2 :background nil :bold t))))
-   `(rst-level-5 ((,class (:foreground ,orange-2 :background nil :bold t))))
-   `(rst-level-6 ((,class (:foreground ,orange-2 :background nil :bold t))))
-   `(rst-adornment ((,class (:foreground ,orange-2 :background nil :bold t))))
+   `(rst-level-1-face ((,class (:foreground ,orange-2 :background unspecified 
:bold t))))
+   `(rst-level-2-face ((,class (:foreground ,orange-2 :background unspecified 
:bold t))))
+   `(rst-level-3-face ((,class (:foreground ,orange-2 :background unspecified 
:bold t))))
+   `(rst-level-4-face ((,class (:foreground ,orange-2 :background unspecified 
:bold t))))
+   `(rst-level-5-face ((,class (:foreground ,orange-2 :background unspecified 
:bold t))))
+   `(rst-level-6-face ((,class (:foreground ,orange-2 :background unspecified 
:bold t))))
+   `(rst-level-1 ((,class (:foreground ,orange-2 :background unspecified :bold 
t))))
+   `(rst-level-2 ((,class (:foreground ,orange-2 :background unspecified :bold 
t))))
+   `(rst-level-3 ((,class (:foreground ,orange-2 :background unspecified :bold 
t))))
+   `(rst-level-4 ((,class (:foreground ,orange-2 :background unspecified :bold 
t))))
+   `(rst-level-5 ((,class (:foreground ,orange-2 :background unspecified :bold 
t))))
+   `(rst-level-6 ((,class (:foreground ,orange-2 :background unspecified :bold 
t))))
+   `(rst-adornment ((,class (:foreground ,orange-2 :background unspecified 
:bold t))))
    `(rst-block ((,class (:foreground ,blue-3 :background ,blue-0 :bold t))))
    `(rst-comment ((,class (:foreground ,red-3 :background ,red-00 :bold t))))
    `(rst-literal ((,class (:foreground ,blue-3 :background ,blue-000))))
@@ -891,7 +891,7 @@ Moe, moe, kyun!")
    `(cfw:face-holiday ((,class (:foreground ,purple-3 :background ,red-000))))
    ;;   `(cfw:face-periods ((,class (:foreground , :background ,))))
    `(cfw:face-saturday ((,class (:foreground ,blue-2 :background ,blue-000 
:bold t))))
-   `(cfw:face-select ((,class (:foreground nil :background ,blue-0))))
+   `(cfw:face-select ((,class (:foreground unspecified :background ,blue-0))))
    `(cfw:face-sunday ((,class (:foreground ,red-2 :background ,red-000 :bold 
t))))
    ;;   `(cfw:face-title ((,class (:foreground , :background ,))))
    `(cfw:face-today ((,class (:background ,yellow-00 :foreground ,orange-3))))
@@ -906,7 +906,7 @@ Moe, moe, kyun!")
    `(column-marker-3 ((,class (:background ,red-00))))
 
    ;; Swoop / Helm-Swoop
-   `(swoop-face-header-format-line ((,class (:foreground ,black-6 :background 
nil :underline nil))))
+   `(swoop-face-header-format-line ((,class (:foreground ,black-6 :background 
unspecified :underline nil))))
    `(swoop-face-line-buffer-name ((,class (:foreground ,green-4 :background 
,green-0))))
    `(swoop-face-line-number ((,class (:foreground "#87875f" :background 
"#d7d7af"))))
    `(swoop-face-target-line ((,class (:foreground ,yellow-4 :background 
,yellow-0))))
@@ -935,7 +935,7 @@ Moe, moe, kyun!")
 
    ;; Neotree
    `(neo-banner-face ((,class (:foreground ,green-5 :background ,green-00))))
-   `(neo-header-face ((,class (:foreground ,green-4 :background nil))))
+   `(neo-header-face ((,class (:foreground ,green-4 :background unspecified))))
    `(neo-root-dir-face ((,class (:foreground ,magenta-2))))
    `(neo-button-face ((,class (:foreground ,blue-1 :bold t))))
    `(neo-dir-link-face ((,class (:foreground ,blue-1 :bold t))))
@@ -959,8 +959,8 @@ Moe, moe, kyun!")
    `(whitespace-empty ((,class (:foreground ,magenta-3 :background 
,magenta-00))))
    `(whitespace-hspace ((,class (:foreground ,blue-0 :background "#f5f5dc"))))
    `(whitespace-indentation ((,class (:foreground "#dadada" :background 
"#f5f5dc"))))
-   `(whitespace-line ((,class (:foreground nil :background ,yellow-00))))
-   `(whitespace-newline ((,class (:foreground "#dadada" :background nil))))
+   `(whitespace-line ((,class (:foreground unspecified :background 
,yellow-00))))
+   `(whitespace-newline ((,class (:foreground "#dadada" :background 
unspecified))))
    `(whitespace-space ((,class (:foreground "#dadada" :background "#f5f5dc"))))
    `(whitespace-space-after-tab ((,class (:foreground ,cyan-2 :background 
"#f5f5dc"))))
    `(whitespace-space-before-tab ((,class (:foreground ,orange-3 :background 
,orange-00))))
@@ -981,8 +981,8 @@ Moe, moe, kyun!")
    `(cperl-nonoverridable-face ((,class (:foreground ,green-3 :background 
,green-00))))
 
    ;; Haskell
-   `(haskell-interactive-face-compile-error ((,class (:foreground ,red-2 
:background nil :bold t))))
-   `(haskell-interactive-face-compile-warning ((,class (:foreground ,orange-2 
:background nil :bold t))))
+   `(haskell-interactive-face-compile-error ((,class (:foreground ,red-2 
:background unspecified :bold t))))
+   `(haskell-interactive-face-compile-warning ((,class (:foreground ,orange-2 
:background unspecified :bold t))))
    `(haskell-interactive-face-garbage ((,class (:foreground ,black-2))))
    `(haskell-interactive-face-prompt ((,class (:foreground ,black-4 
:background ,yellow-0 :bold t))))
    `(haskell-interactive-face-result ((,class (:foreground ,blue-2))))
diff --git a/moe-theme.el b/moe-theme.el
index 076326210a..c640933da3 100644
--- a/moe-theme.el
+++ b/moe-theme.el
@@ -328,7 +328,7 @@ It's recommended use this with `moe-light' or `moe-dark', 
but it's ok without th
 as long as setq `moe-theme-mode-line-color' first."
     (interactive)
     (cond ((eq (frame-parameter nil 'background-mode) 'light)
-           (set-face-attribute 'mode-line-buffer-id nil :background nil 
:foreground "#1c1c1c")
+           (set-face-attribute 'mode-line-buffer-id nil :background 
unspecified :foreground "#1c1c1c")
            (set-face-attribute 'mode-line-inactive nil :background "#b2b2b2" 
:foreground "#ffffff")
            (set-face-attribute 'powerline-active2 nil :background "#585858" 
:foreground "#ffffff")
            (set-face-attribute 'powerline-inactive1 nil :background "#c6c6c6" 
:foreground "#585858")
@@ -360,9 +360,9 @@ as long as setq `moe-theme-mode-line-color' first."
                  ((eq moe-theme-mode-line-color 'w/b)
                   (set-face-attribute 'mode-line nil :background "#1c1c1c" 
:foreground "#ffffff")
                   (set-face-attribute 'powerline-active1 nil :background 
"#bcbcbc" :foreground "#3a3a3a")
-                  (set-face-attribute 'mode-line-buffer-id nil :background nil 
:foreground "#ffffff"))))
+                  (set-face-attribute 'mode-line-buffer-id nil :background 
unspecified :foreground "#ffffff"))))
           ((eq (frame-parameter nil 'background-mode) 'dark)
-           (set-face-attribute 'mode-line-buffer-id nil :background nil 
:foreground "#080808")
+           (set-face-attribute 'mode-line-buffer-id nil :background 
unspecified :foreground "#080808")
            (set-face-attribute 'mode-line-inactive nil :background "#4e4e4e" 
:foreground "#9e9e9e")
            (set-face-attribute 'powerline-active2 nil :background "#ffffff" 
:foreground "#3a3a3a")
            (set-face-attribute 'powerline-inactive1 nil :background "#626262" 
:foreground "#eeeeee")
@@ -394,7 +394,7 @@ as long as setq `moe-theme-mode-line-color' first."
                  ((eq moe-theme-mode-line-color 'w/b)
                   (set-face-attribute 'mode-line nil :background "#ffffff" 
:foreground "#080808")
                   (set-face-attribute 'powerline-active1 nil :background 
"#bcbcbc" :foreground "#3a3a3a")
-                  (set-face-attribute 'mode-line-buffer-id nil :background nil 
:foreground "#3a3a3a")))))
+                  (set-face-attribute 'mode-line-buffer-id nil :background 
unspecified :foreground "#3a3a3a")))))
     (powerline-default-theme)
     (powerline-reset))
   (defalias 'powerline-moe-theme 'moe-theme-powerline))



reply via email to

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