Fix legibility of compilation mode-line messages.
authorChong Yidong <cyd@gnu.org>
Sun, 3 Jun 2012 14:37:13 +0000 (22:37 +0800)
committerChong Yidong <cyd@gnu.org>
Sun, 3 Jun 2012 14:37:13 +0000 (22:37 +0800)
commit5205d6f6a86e410758bd081949657ad5e97bb240
treef6c6ababde42ef3c1459cf649ec6906d3b01fe6c
parent757ee65741cc9400314f0a2cc3f83f87c21c79e6
Fix legibility of compilation mode-line messages.

* lisp/progmodes/compile.el (compilation-mode-line-fail)
(compilation-mode-line-run, compilation-mode-line-exit): New
faces.
(compilation-start, compilation-handle-exit): Use them.

* etc/themes/wheatgrass-theme.el:
* etc/themes/deeper-blue-theme.el:
* etc/themes/tango-dark-theme.el:
* etc/themes/tsdh-dark-theme.el: Add compilation-mode-line-fail,
compilation-mode-line-run, and compilation-mode-line-exit faces.

* etc/themes/manoj-dark-theme.el: Remove :family attributes.

Fixes: debbugs:11032
etc/ChangeLog
etc/themes/deeper-blue-theme.el
etc/themes/manoj-dark-theme.el
etc/themes/tango-dark-theme.el
etc/themes/tsdh-dark-theme.el
etc/themes/wheatgrass-theme.el
lisp/ChangeLog
lisp/progmodes/compile.el