"Stephen J. Turnbull" <turnbull(a)sk.tsukuba.ac.jp> writes:
>>>>> "Doug" == Doug Alcorn
Doug> After seeing the "Call for Testers" for 21.2/22.0, I thought
Doug> I would jump on the bandwagon.
Doug> I'm primarily interested in the GTK+ port.
Bill Perry promised a merge by February 1. (To be precise, he said it
was feasible and hasn't retracted that statement.)
Sorry for the thundering silence on my end - was in seattle for a week for
work, and was in meetings 102% of that time, barely had time to handle
work-related email. I'm trying to catch up now.
I haven't had time to update the 21.2 code, but it should really only take
a week or so. I will still try to do it by feb 1, but don't hold up the
freeze/release/etc just for this. I can always make a 21.2-gtk branch and
track it like I have been 21.1.
Doug> How do I compile xemacs with GTK+ support?
To get GTK support, use the --with-gtk=yes argument to configure with
source code that supports GTK.
At the moment, if you want to work with ancillary support like actually
using the GTK widgets to make Custom look nicer and stuff like that,
check out the xemacs module with `-r gtk-xemacs' cvs.xemacs.org
currently gives you a 21.1 XEmacs with GTK support.
I had actually started something like gtk-custom a while ago, but didn't
get very far. If someone wants to work on that, it should be fairly easy
to do. Especially if we want to base the code on the sawfish-ui program
(sawfish uses a fairly-compatible defcustom interface for configuration).
If you want to help Bill with the port (he has a tree of code that
builds but doesn't quite run as of last report, some weeks ago), mail
him directly, I guess.
Please do. I got it so that it would actually compile & try to create the
frame, then it immediately crashed. :) I'll try to have it in better shape
than that when I submit it for 21.2