el/dot-emacs.el: Hack on the faces used for compilations.
authorMark Wooding <mdw@distorted.org.uk>
Tue, 25 Apr 2023 22:37:49 +0000 (23:37 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Tue, 25 Apr 2023 22:37:49 +0000 (23:37 +0100)
Make the errors be actually red.  Turn off the wretched underlining.

el/dot-emacs.el

index f5669d3..7dfcdd2 100644 (file)
@@ -1818,6 +1818,21 @@ doesn't match any of the regular expressions in
   (t :inverse-video t))
 (mdw-define-face viper-search (t :inherit isearch))
 
+(mdw-define-face compilation-error
+  (((class color)) :foreground "red" :weight bold)
+  (t :weight bold))
+(mdw-define-face compilation-warning
+  (((class color)) :foreground "orange" :weight bold)
+  (t :weight bold))
+(mdw-define-face compilation-info
+  (((class color)) :foreground "green" :weight bold)
+  (t :weight bold))
+(mdw-define-face compilation-line-number
+  (t :weight bold))
+(mdw-define-face compilation-column-number
+  (((min-colors 64)) :foreground "lightgrey"))
+(defvar compilation-message-face 'mdw-virgin-face)
+
 (mdw-define-face holiday-face
   (t :background "red"))
 (mdw-define-face calendar-today-face