emacs-devel
[Top][All Lists]
Advanced

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

Re: vc-set-mode-line-busy-indicator


From: Juri Linkov
Subject: Re: vc-set-mode-line-busy-indicator
Date: Sun, 02 Mar 2008 18:12:43 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (x86_64-unknown-linux-gnu)

> If people feel the need to emphasize certain mode-line features (and
> if you did a similar thing for gud, there probably is such a need),
> then I would say it needs a new face; because the mode-line palette is
> different to the buffer palette.
>
> I suggest a new `mode-line-emphasis' face. The existing
> `mode-line-highlight' doesn't look right because it is designed for
> buttons. I made up some defaults; I'm not sure about them.
> [...]
> + (defface mode-line-emphasis
> +   '((((class color) (min-colors 88))
> +      :background "grey40")
> +     (t
> +      :inherit highlight))
> +   "Face used to emphasize certain mode line features.
> + Use the face `mode-line-highlight' for features that can be selected."
> +   :version "23.1"
> +   :group 'mode-line-faces
> +   :group 'basic-faces)

Text with black foreground is not very readable on dark background grey40.
On the mode line there are already places where text is emphasized: buffer
names are displayed in bold (bold is also often used to make *emphasis* in
printed materials).  Isn't bold strong enough to emphasize the "[waiting...]"
string?  Then we could add a new general bold face `mode-line-emphasis'
and change `mode-line-buffer-id' to inherit from it.

-- 
Juri Linkov
http://www.jurta.org/emacs/




reply via email to

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