emacs-pretest-bug
[Top][All Lists]
Advanced

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

Re: creating new frame doesn't get faces right


From: Glenn Morris
Subject: Re: creating new frame doesn't get faces right
Date: Mon, 26 May 2003 13:20:28 +0100
User-agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/)

John Paul Wallington wrote:

> Presumably as a result of Kim's extensive changes the bug no longer
> manifests itself.
[...]
> I'm inclined to leave things as they are.  WDYT?

I'm still seeing frame/face-related problems. With the current CVS:

emacs -q --no-site-file

(set-face-attribute 'mode-line nil
                    :foreground "DarkSlateGrey" :background "Wheat")

The face is set correctly in the current frame. For some reason,
however, M-x customize-face reports that "this face is unchanged from
its standard setting". 

If I then create a new frame, the mode-line face gets :inverse-video
turned on from somewhere, and loses its :box attribute. M-x
customize-face still doesn't think the face has changed.

Similar problems occur with set-face-background. It seems that both
this function and set-face-attribute only affect frames that exist
when they are called. But according to their doc-strings, if changes
are applied to all frames they should be applied to new frames as
well. This is certainly what used to happen (up until less than one
week ago).





reply via email to

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