diff options
| author | Kévin Le Gouguec <kevin.legouguec@gmail.com> | 2019-12-10 07:00:36 +0100 |
|---|---|---|
| committer | Kévin Le Gouguec <kevin.legouguec@gmail.com> | 2019-12-10 07:00:36 +0100 |
| commit | 5ee2edcd666adb15ca3241bb5f56607b4b13f40f (patch) | |
| tree | cc6de0130b7654595bbe6d56830b012abd466065 /eighters-theme.el | |
| parent | d2c2adbe5ffa8048ce15e32eb82625cfa2289d21 (diff) | |
| download | eighters-theme-5ee2edcd666adb15ca3241bb5f56607b4b13f40f.tar.xz | |
Remove kludge for Emacs 27's new :extend attribute
This reverts commit 9bc7b62 (mostly). As of 58fb4c3e68, undefined
:extend attributes in themes now mean "use whatever the original face
definition uses" instead of "nil".
Diffstat (limited to 'eighters-theme.el')
| -rw-r--r-- | eighters-theme.el | 33 |
1 files changed, 14 insertions, 19 deletions
diff --git a/eighters-theme.el b/eighters-theme.el index a704f41..33c9e02 100644 --- a/eighters-theme.el +++ b/eighters-theme.el @@ -13,11 +13,6 @@ ;; can be set individually for different computers in .Xresources; see ;; xrdb(1), Xsession(5) and (emacs) Fonts. -(defun eighters--block (spec) - (if (>= emacs-major-version 27) - (append spec '(:extend t)) - spec)) - (custom-theme-set-faces 'eighters '(default ((t (:background "black" :foreground "gainsboro")))) @@ -53,9 +48,9 @@ '(mode-line-inactive ((t (:foreground "gray70" :background "gray25" :inherit (mode-line))))) '(mode-line-buffer-id ((t (:weight bold)))) ;; Main diff faces, and heirs. - `(diff-added ((t ,(eighters--block '(:background "#12222f"))))) - `(diff-removed ((t ,(eighters--block '(:background "#2f1e00"))))) - `(diff-changed ((t ,(eighters--block '(:background "#2f2800"))))) + '(diff-added ((t (:background "#12222f")))) + '(diff-removed ((t (:background "#2f1e00")))) + '(diff-changed ((t (:background "#2f2800")))) '(diff-refine-added ((t (:background "#1b3347")))) '(diff-refine-removed ((t (:background "#472e00")))) '(diff-refine-changed ((t (:background "#473c00")))) @@ -78,14 +73,14 @@ '(diff-file-header ((t (:foreground "cyan" :weight bold)))) '(ediff-current-diff-Ancestor ((t (:background "#2f0921")))) '(ediff-fine-diff-Ancestor ((t (:background "#470e32")))) - `(ediff-even-diff-A ((t ,(eighters--block '(:inherit (highlight)))))) - `(ediff-odd-diff-A ((t ,(eighters--block '(:inherit (highlight)))))) - `(ediff-even-diff-B ((t ,(eighters--block '(:inherit (highlight)))))) - `(ediff-odd-diff-B ((t ,(eighters--block '(:inherit (highlight)))))) - `(ediff-even-diff-C ((t ,(eighters--block '(:inherit (highlight)))))) - `(ediff-odd-diff-C ((t ,(eighters--block '(:inherit (highlight)))))) - `(ediff-even-diff-Ancestor ((t ,(eighters--block '(:inherit (highlight)))))) - `(ediff-odd-diff-Ancestor ((t ,(eighters--block '(:inherit (highlight)))))) + '(ediff-even-diff-A ((t (:inherit (highlight))))) + '(ediff-odd-diff-A ((t (:inherit (highlight))))) + '(ediff-even-diff-B ((t (:inherit (highlight))))) + '(ediff-odd-diff-B ((t (:inherit (highlight))))) + '(ediff-even-diff-C ((t (:inherit (highlight))))) + '(ediff-odd-diff-C ((t (:inherit (highlight))))) + '(ediff-even-diff-Ancestor ((t (:inherit (highlight))))) + '(ediff-odd-diff-Ancestor ((t (:inherit (highlight))))) '(term-color-black ((t (:foreground "black" :background "black")))) '(term-color-blue ((t (:foreground "steelblue1" :background "steelblue1")))) '(term-color-cyan ((t (:foreground "cyan" :background "cyan")))) @@ -106,7 +101,7 @@ '(outline-6 ((t (:height 1.0 :inherit (variable-pitch font-lock-function-name-face))))) '(outline-7 ((t (:height 1.0 :inherit (variable-pitch font-lock-function-name-face))))) '(outline-8 ((t (:height 1.0 :inherit (variable-pitch font-lock-function-name-face))))) - `(org-block ((t ,(eighters--block '(:inherit (highlight)))))) + '(org-block ((t (:inherit (highlight))))) '(org-date ((t (:inherit (font-lock-string-face))))) '(org-special-keyword ((t (:inherit (font-lock-comment-face))))) '(org-drawer ((t (:weight bold :inherit (font-lock-comment-face))))) @@ -125,7 +120,7 @@ '(magit-blame-highlight ((t (:weight normal :slant normal :inherit (highlight shadow))))) '(magit-blame-margin ((t (:slant normal :box (:line-width 1 :style released-button) :inherit (font-lock-function-name-face))))) '(magit-diff-context ((t (:inherit (shadow))))) - `(magit-diff-context-highlight ((t ,(eighters--block '(:inherit (shadow highlight)))))) + '(magit-diff-context-highlight ((t (:inherit (shadow highlight))))) '(magit-diff-added ((t (:inherit (diff-added))))) '(magit-diff-added-highlight ((t (:inherit (diff-added))))) '(magit-diff-removed ((t (:inherit (diff-removed))))) @@ -134,7 +129,7 @@ '(magit-diff-revision-summary-highlight ((t (:inherit (magit-section-heading magit-section-highlight))))) '(magit-diffstat-added ((t (:inherit (diff-indicator-added))))) '(magit-diffstat-removed ((t (:inherit (diff-indicator-removed))))) - `(magit-section-highlight ((t ,(eighters--block '(:inherit (highlight))))))) + '(magit-section-highlight ((t (:inherit (highlight)))))) (custom-theme-set-variables 'eighters '(ansi-color-names-vector |
