Didier Verna <didier(a)xemacs.org> writes:
Hrvoje Niksic wrote:
> Didier, if you're working on this, you might want to fix the code.
> The above comment, as it stands, does not cover all the cases.
Yes, I'm aware of the problem and it's indeed my intention to work
on it. BTW, I'm using a setup similar to yours with respect to faces
(a dark background pixmap for the default face and so on) and I have
a temporary work around (my faces are set up with custom, but you
can do the same in your .emacs): I setup the modeline face to a a
grey background color, and *ALSO* a background pixmap, but with a
value of "[nothing]". That way, all faces deriving from the modeline
face actually be displayed with the grey background.
Nice. What I do is a bit more hackish:
(set-face-background-pixmap 'modeline-mousable [nothing])
(set-face-background-pixmap 'modeline-buffer-id [nothing])
In a somewhat longer term, I plan to have a real
`emacs-background'
specifier (I believe that the current status of the default face's
background is conceptually wrong; I can elaborate on this)
I believe you did. I don't have an opinion on that, so I might as
well agree. :-)
An emacs-background specifier should be able to specify a transparent
background, too.