[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: address@hidden: set-face-attribute doesn't set default for new frame
From: |
Chong Yidong |
Subject: |
Re: address@hidden: set-face-attribute doesn't set default for new frames] |
Date: |
Sun, 25 Mar 2007 15:01:20 -0400 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.96 (gnu/linux) |
Richard Stallman <address@hidden> writes:
> > > set-face-attribute doesn't set the default for new frames with todays
> > > CVS. Instead, the value used in custom-set-faces is used instead even
> > > though I specify nil for the frame (all current frames and future
> > > frames) in set-face-attribute.
>
> > The original problem is, ultimately, external to Emacs: Gnome themes
> > specify a default X resource for the Emacs mode-line, which should be
> > left to the user. So I propose reverting my patch, which will fix the
> > current bug, and documenting the X resource problem in PROBLEMS.
>
> That is the immediate cause, but the bug is a bug anyway.
> I think another attempt should be made to fix this.
OK. I checked in another fix for the bug. I've tried every
combination of custom-set-face, set-face-attribute, and X resources I
could think of, and it seems to work fine. But please help me test
the fix!