branch: externals/standard-themes
commit fceeeca4440f896c917a8658f862eaea108d5e6c
Author: Protesilaos Stavrou <i...@protesilaos.com>
Commit: Protesilaos Stavrou <i...@protesilaos.com>

    Add support for end-of-line flymake faces (Emacs 29)
---
 standard-themes.el | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/standard-themes.el b/standard-themes.el
index 9e938df4d6..f8acda575f 100644
--- a/standard-themes.el
+++ b/standard-themes.el
@@ -1339,12 +1339,16 @@ Optional prefix argument MAPPINGS has the same meaning 
as for
     `(flycheck-info ((,c :inherit standard-themes-underline-info)))
     `(flycheck-warning ((,c :inherit standard-themes-underline-warning)))
 ;;;; flymake
+    `(flymake-end-of-line-diagnostics-face ((,c :inherit italic :height 0.85 
:box ,border)))
     `(flymake-error ((,c :inherit standard-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 standard-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 standard-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 standard-themes-underline-warning)))
     `(flyspell-incorrect ((,c :inherit standard-themes-underline-error)))

Reply via email to