>>>> Stephen J Turnbull <stephen(a)xemacs.org> writes:
I wouldn't be opposed to making exceptions on a case-by-case
basis
for packages that have never worked with 21.4.
Well for modes that never was in 21.4 that might be Ok but it would be
sad to see more and more packages barf about wrong XEmacs
version. Hence the suggestion two have a branch. It is not ideal but I
think it is easier to live with than trying to keep the packages
working reasonable for both 21.4 and 21.5.
Caveat: I may have to rethink that, since GNU has an explicit and
enforced policy of *non*-support for older versions of Emacs, let
alone for XEmacs. This may make many packages that are maintained in
Emacs difficult to support in 21.4. However, most features can easily
be supported for 21.4 in Lisp.
This works for compatibility hacks. Maybe that is possible, I don't
know. I suspect it can be quite difficult to work around all API
differences this way but that is yet to prove of course.
It is also a question if package maintainers are willing to do all
that. I guess not. We can be happy if we get some maintainers to merge
packages for 21.5.
Yours
--
%% Mats
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta