emacs-devel
[Top][All Lists]
Advanced

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

Re: [Emacs-trunk-diffs] Changes to emacs/lisp/faces.el


From: Eli Zaretskii
Subject: Re: [Emacs-trunk-diffs] Changes to emacs/lisp/faces.el
Date: Tue, 28 Dec 2004 06:47:31 +0200

> From: Juri Linkov <address@hidden>
> Date: Tue, 28 Dec 2004 04:38:14 +0200
> Cc: address@hidden, address@hidden
> 
> "Eli Zaretskii" <address@hidden> writes:
> > No, the minibuffer-prompt face is one of the few cases where the
> > literal `pc' is deliberate.  It so happens that many users of the
> > MS-DOS port use blue as their default foreground color.
> 
> Aha.  But then a condition like ((class color) (background "blue"))
> would be mode appropriate.

Maybe it would, but: (a) `(background SOMETHING)' looks at the
`background-mode' frame parameter, not at the background color; and
(b) I was talking about foreground color, not background.  If your
default face foreground is blue, having the minibuffer-prompt in blue
will defeat the reason for the minibuffer-prompt face.

> But there is no color for 8-color terminals which does not stand out.

I think blue and green do not stand out on 8-color terminals as much
as the red color.

Also note that the way you defined the face, 16-color terminals will
also use red, although there are some more colors there that do not
stand out.  In fact, any terminal with fewer than 88 colors will use
red.




reply via email to

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