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

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

[nongnu] elpa/anti-zenburn-theme 9c0fe1c 049/151: From zenburn-emacs: Ad


From: ELPA Syncer
Subject: [nongnu] elpa/anti-zenburn-theme 9c0fe1c 049/151: From zenburn-emacs: Add wave underlines and `flymake-infoline` face.
Date: Thu, 21 Oct 2021 18:01:21 -0400 (EDT)

branch: elpa/anti-zenburn-theme
commit 9c0fe1ca0ff33f5d41276afb4923d1e5ec25b3ee
Author: Andrey Kotlarski <m00naticus@gmail.com>
Commit: Andrey Kotlarski <m00naticus@gmail.com>

    From zenburn-emacs: Add wave underlines and `flymake-infoline` face.
---
 anti-zenburn-theme.el | 34 ++++++++++++++++++++++++++++------
 1 file changed, 28 insertions(+), 6 deletions(-)

diff --git a/anti-zenburn-theme.el b/anti-zenburn-theme.el
index 8943f25..f72b5dd 100644
--- a/anti-zenburn-theme.el
+++ b/anti-zenburn-theme.el
@@ -271,18 +271,40 @@
    `(eshell-ls-symlink ((t (:foreground ,azenburn-bordeaux :weight bold))))
 
    ;; flycheck
-   `(flycheck-error ((t (:foreground ,azenburn-blue-1 :weight bold :underline 
t))))
-   `(flycheck-warning ((t (:foreground ,azenburn-light-blue :weight bold 
:underline t))))
+   `(flycheck-error
+     ((((supports :underline (:style wave)))
+       (:underline (:style wave :color ,azenburn-blue)))
+      (t (:foreground ,azenburn-blue-1 :weight bold :underline t))))
+   `(flycheck-warning
+     ((((supports :underline (:style wave)))
+       (:underline (:style wave :color ,azenburn-light-blue)))
+      (t (:foreground ,azenburn-light-blue :weight bold :underline t))))
    `(flycheck-fringe-error ((t (:foreground ,azenburn-blue-1 :weight bold))))
    `(flycheck-fringe-warning ((t (:foreground ,azenburn-light-blue :weight 
bold))))
 
    ;; flymake
-   `(flymake-errline ((t (:foreground ,azenburn-blue-1 :weight bold :underline 
t))))
-   `(flymake-warnline ((t (:foreground ,azenburn-light-blue :weight bold 
:underline t))))
+   `(flymake-errline
+     ((((supports :underline (:style wave)))
+       (:underline (:style wave :color ,azenburn-blue)))
+      (t (:foreground ,azenburn-blue-1 :weight bold :underline t))))
+   `(flymake-warnline
+     ((((supports :underline (:style wave)))
+       (:underline (:style wave :color ,azenburn-light-blue)))
+      (t (:foreground ,azenburn-light-blue :weight bold :underline t))))
+   `(flymake-infoline
+     ((((supports :underline (:style wave)))
+       (:underline (:style wave :color ,azenburn-violet)))
+      (t (:foreground ,azenburn-violet-1 :weight bold :underline t))))
 
    ;; flyspell
-   `(flyspell-duplicate ((t (:foreground ,azenburn-light-blue :weight bold 
:underline t))))
-   `(flyspell-incorrect ((t (:foreground ,azenburn-blue-1 :weight bold 
:underline t))))
+   `(flyspell-duplicate
+     ((((supports :underline (:style wave)))
+       (:underline (:style wave :color ,azenburn-light-blue)))
+      (t (:foreground ,azenburn-light-blue :weight bold :underline t))))
+   `(flyspell-incorrect
+     ((((supports :underline (:style wave)))
+       (:underline (:style wave :color ,azenburn-blue)))
+      (t (:foreground ,azenburn-blue-1 :weight bold :underline t))))
 
    ;; erc
    `(erc-action-face ((t (:inherit erc-default-face))))



reply via email to

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