APPROVE COMMIT 21.5
>>>> "robert" == robert delius royar
<xemacs(a)frinabulax.org> writes:
robert> Compiling with --with-xft=all, --with-xft=emacs, or
robert> without xft (i.e. no --with-xft in configure command)
robert> fails.
Thanks for that detail! I just overlooked the defaults; fixed.
robert> If I compile configured --enable-union-type, I get a
robert> number of warnings early on about pointers differing in
robert> signedness
That may be an issue of GCC 4.0, I guess. I don't see it on Mac OS X
10.3.9 with GCC 3.3. I'll see what happens with GCC 4 tomorrow or so.
All the rest of the bugs were related to getting workspaces confused
while trying to fix conflicts, fixed in a separate patch.
Index: ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/ChangeLog,v
retrieving revision 1.475
diff -u -U0 -r1.475 ChangeLog
--- ChangeLog 26 Nov 2005 18:24:51 -0000 1.475
+++ ChangeLog 26 Nov 2005 18:35:48 -0000
@@ -0,0 +1,5 @@
+2005-11-27 Stephen J. Turnbull <stephen(a)xemacs.org>
+
+ * configure.ac (XE_COMPLEX_ARG[xft]): Default everything off;
+ change doc.
+
Index: configure.ac
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/configure.ac,v
retrieving revision 1.24
diff -u -r1.24 configure.ac
--- configure.ac 26 Nov 2005 18:24:54 -0000 1.24
+++ configure.ac 26 Nov 2005 18:35:56 -0000
@@ -637,12 +637,12 @@
[Xft],
[`emacs' (buffers), `menubars', `tabs', and `gauges'],
[X11, Xft, Xrender, freetype, and fontconfig],
- [`emacs,menubars,tabs,gauges'])],
+ [`noemacs, nomenubars, notabs, nogauges'])],
[],[],
- [XE_COMPLEX_OPTION([emacs],[yes]),
- XE_COMPLEX_OPTION([menubars],[yes]),
- XE_COMPLEX_OPTION([tabs],[yes]),
- XE_COMPLEX_OPTION([gauges],[yes])])
+ [XE_COMPLEX_OPTION([emacs],[no]),
+ XE_COMPLEX_OPTION([menubars],[no]),
+ XE_COMPLEX_OPTION([tabs],[no]),
+ XE_COMPLEX_OPTION([gauges],[no])])
XE_MERGED_ARG([gtk],
AC_HELP_STRING([--with-gtk],[Support GTK on the X Window System. (EXPERIMENTAL)]),
[true], [with_gtk=no])
--
School of Systems and Information Engineering
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.