aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorProtesilaos Stavrou <info@protesilaos.com>2023-05-15 22:45:30 +0300
committerProtesilaos Stavrou <info@protesilaos.com>2023-05-15 22:45:30 +0300
commit97e45a59b27cb0844269c3e026e35a03d306cd86 (patch)
treecf88bd44026a4fc715b30642e5a5a99cf4091401
parent4307948cf829225b70da729c202d74cd7047bb8d (diff)
Add support for end-of-line flymake faces (Emacs 29)
-rw-r--r--ef-themes.el4
1 files changed, 4 insertions, 0 deletions
diff --git a/ef-themes.el b/ef-themes.el
index aed2ba3..330eaad 100644
--- a/ef-themes.el
+++ b/ef-themes.el
@@ -1309,12 +1309,16 @@ Optional prefix argument MAPPINGS has the same meaning as for
`(flycheck-info ((,c :inherit ef-themes-underline-info)))
`(flycheck-warning ((,c :inherit ef-themes-underline-warning)))
;;;; flymake
+ `(flymake-end-of-line-diagnostics-face ((,c :inherit italic :height 0.85 :box ,border)))
`(flymake-error ((,c :inherit ef-themes-underline-error)))
`(flymake-error-echo ((,c :inherit error)))
+ `(flymake-error-echo-at-eol ((,c :inherit flymake-end-of-line-diagnostics-face :foreground ,err)))
`(flymake-note ((,c :inherit ef-themes-underline-info)))
`(flymake-note-echo ((,c :inherit success)))
+ `(flymake-note-echo-at-eol ((,c :inherit flymake-end-of-line-diagnostics-face :foreground ,info)))
`(flymake-warning ((,c :inherit ef-themes-underline-warning)))
`(flymake-warning-echo ((,c :inherit warning)))
+ `(flymake-note-echo-at-eol ((,c :inherit flymake-end-of-line-diagnostics-face :foreground ,warning)))
;;;; flyspell
`(flyspell-duplicate ((,c :inherit ef-themes-underline-warning)))
`(flyspell-incorrect ((,c :inherit ef-themes-underline-error)))