Jens Lautenbacher <jtl(a)schlund.de> writes:
Hi LTNT!
Maybe anybody can also comment, just for my information, what
exactly
had to be done to maybe switch over to gtk.
It depends a bit on the whether you want to have gtk exclusively etc
a) Convince Kyle it is worth it. In particular guarantee somebody will
be around to maintain it next year.
b) Figure out whether the GtkEvent loop actually can handle not being
in full control.
c) Change Gtk/Gdk to support multiple displays. [Note: If you can do
this and get the error handling correct you have won point a)
automatically].
d) Rewrite event-Xt.c menubar-x.c scrollbar-x.c gui-x.c
input-method-*.c redisplay-x.c device-x.c. Thanks to the Windows
support the platform specific stuff is much more separate now.
e) Make sure all properties can be (easily) changed from elisp. There
are no resources to fallback on.
f) Handle Andy embracing you in a state of utter joy.
g) Take some heat from old XEmacs maintainers on comp.emacs.xemacs.
Fortunately you can point Mly to your superior solution of c).
That would be it... :-). Point c) is the show-stopper at the moment again.
It would be a killer feature marketingwise though..
Jan