[COMMIT] Don't use the server-side fallbacks for XFT

Stephen J. Turnbull stephen at xemacs.org
Sun Dec 17 22:49:41 EST 2006


Nix writes:

 > It works! (Proportional fonts are still being used for the tab labels,
 > but it actually looks rather better like that so I'm not complaining!)

Tabs, menubar, and progress gauge (ie, stuff in lwlib) fonts and
colors are controlled by X resources, not by faces, and that support
is more or less broken.  That stuff is only documented in the
Internals manual at this point.  The gutter itself obeys the
gui-widget face (or something like that), but all that buys you is
background, since everything else is written to an X11 subwindow.
(Toolbars are controlled by faces, but that is broken by design.)
I've got most of a fix for the resource breakage.

I've been thinking about face support for the various kinds of
widgets, but that requires X hackery I haven't done before, or
alternatively breaking into the lwlib abstraction, which I'm loth to
do at this point, because it will surely cause a cascade of breakage.





More information about the XEmacs-Beta mailing list