Jan Vroonhof <vroonhof(a)math.ethz.ch> writes in xemacs-beta(a)xemacs.org:
SL Baur <steve(a)xemacs.org> writes:
> E Deweese and is only for use with Non-Mule XEmacsen. As soon as we
> get multiply-versioned-incompatible-packages working, it should be
> renamed to ps-print.
I still think it is overkill to handle it in the package system.
Christoph
Wedler's x-symbol package also can handle difference like this. If I
recall correctly his solution is to have a simple wrapper that
actually loads the right file. I think the number of elisp files that
needs such treatment will be fairly small. In fact I agree if it isn't then
keeping up Mule vs Non-Mule will be very hard.
This is *not* theoretical discussion. We have source code for all of
this and there is *no excuse* for not reading source code when it is
available.
Please download the source code to the new ps-print and take a look at
it as I initially suggested. Attempt to bytecompile it with a no-Mule
XEmacs (or even a Mule XEmacs 21.1 for that matter) and look at where
and how things break. Envision other FSF lisp code being modified
along the same lines.
--
泣き面に蜂