Stephen J. Turnbull <stephen(a)xemacs.org> wrote:
Actually, that's been in for weeks, along with some refactoring
that series of functions which may have confused the issue. Please
check and make sure that you do have the right file after a CVS
Ah, my local CVS tree was checked out with sjt-xft-21-5-21 and not
sjt-xft. Now everything appears a bit faster. Thanks!
Here is another small refinement. The tree won't built without
"--with-xft", because error checking is done for a variable that doesn't
existing, because it's only created when USE_XFT is define.
Best Regards, Clemens
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/glyphs-x.c,v
retrieving revision 18.104.22.168
diff -u -r22.214.171.124 glyphs-x.c
--- glyphs-x.c 2005/03/15 05:24:21 126.96.36.199
+++ glyphs-x.c 2005/09/10 18:27:47
＠＠ -2352,11 +2352,13 ＠＠
/* #### sanity check, should wrap in appropriate ERROR_CHECK macro */
if (!rf && !fs)
(intern ("xft"), Qdebug,
Fcons (build_string ("missing font in update_widget_face"),
wv->change = VISIBLE_CHANGE;
/* #### Megahack - but its just getting too complicated to do this
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/Attic/ChangeLog.Xft,v
retrieving revision 188.8.131.52
diff -u -r184.108.40.206 ChangeLog.Xft
--- ChangeLog.Xft 2005/09/06 08:24:50 220.127.116.11
+++ ChangeLog.Xft 2005/09/10 18:28:55
＠＠ -1,3 +1,8 ＠＠
+2005-09-10 Clemens Fruhwirth <clemens(a)endorphin.org>
+ * glyphs-x.c (update_widget_face): Wrap error checking of rf in an
+ #ifdef USE_XFT.
2005-09-06 Stephen J. Turnbull <stephen(a)xemacs.org>
* console-x-impl.h (struct x_frame): Rewrite comment.