help-gnu-emacs
[Top][All Lists]
Advanced

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

Re: [Emacs 25.3.1] Running emacs daemon via systemd does not load GUI el


From: Eli Zaretskii
Subject: Re: [Emacs 25.3.1] Running emacs daemon via systemd does not load GUI elements
Date: Sun, 12 Nov 2017 07:29:07 +0200

> From: Gabriel Szasz <gszasz@redhat.com>
> Date: Sat, 11 Nov 2017 22:25:18 +0100
> 
> Any other frame does not show images in Custom buffers as well. 
> Interesting thing is that buttons in the Custom buffers are trying to 
> emulate raised buttons (no brackets are rendered around the buttons), 
> but the buttons themselves are still rendered as text.  The rendering of 
> Custom buffers in "emacsclient -c" does not look much different from 
> "emacsclient -t".

The problem is that setting those two variables is not enough.  In the
case of Custom, there are also faces that need to be redefined,
because they were initialized when your Emacs had no GUI frames.  Look
in cus-edit.el for the faces which mention custom-raised-buttons in
their doc strings, and set their attributes as appropriate for GUI
frames in your after-make-frame-functions hook.  I guess something
similar happens with Speedbar.



reply via email to

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