"Stephen J. Turnbull" <turnbull(a)sk.tsukuba.ac.jp> writes:
>>>>> "Richard" == Richard Stallman
<rms(a)gnu.org> writes:
Richard> If we had all been working together from the beginning,
Richard> I'm sure that the total progress on GNU software
Richard> including Emacs would be greater.
I disagree. But then, that's a religious conviction for me---I'm a
neoclassical economist.
I disagree as well, but I think we would all be better off if the
competition had been a little more friendly. :) I'm just as bad as
everyone else when it comes to knee jerk reactions though, so I can't talk
too much.
And Lisp packages that don't heavily use the new Mule or the
multimedia
features can (mostly, with more or less effort, usually less) run on
both---even compiled files have been historically sharable!
And with a little more work you can take advantage of all the features of
both. Look at VM, Gnus, and Emacs/W3 as examples. Emacs/W3 can run on
XEmacs, Emacs, and Emacs + new redisplay, and take maximum advantage of the
set of features.
I think we need to coordinate more on new features, and also be willing to
include compatibility libraries where appropriate.
For instance, devices.el could be in Emacs, and the existence of
overlays/text props in XEmacs. I'd also like to see a glyphs.el for the
new Emacs display engine so that Emacs/W3, Gnus, and VM can have a generic
API for dealing with images. But that's just being lazy. :)
-bp