Yet another attempt to get default faces under gtk just so...
Again, rather than submit this to xemacs-patches immediately, I
thought it would be prudent to post it here first.
Previous patch:
faces.el makes some useful default faces, but the gtk defaults were
commented out. So I uncommented the commented-out gtk defaults and
added additional ones.
This was good because it meant Custom would work, but bad because the
default colours were the standard XEmacs ones rather than using GTK
settings.
Instead you could forget about passing the gtk device as the optional
parameter to the set-face-background forms within
gtk-init-device-faces. This sets colours correctly on a gtk *or* a
tty, and allows faces to be changed by Custom.
--
John Paul Wallington