Steve Youngs writes:
> +(if (not (fboundp 'identity))
> + (defun identity (x) x))
Wouldn't it be better to skip this?
I just did the M-% you recommended. When I realized there was a
collision, I decided that rather than remove the defun I'd
conditionalize it.
The likelihood of anyone still using a 14+ year old XEmacs is kinda
low.
Point taken, but you might be surprised how long old versions stay in
production. The last two corporate samples I saw were 270 users at
Morgan Stanley Dean Witter in 2007, where 2 were using Emacs 18.55
(not even 18.59) and one was using Epoch, and at Cisco in 2009, where
I forget the oldest versions in use, but do remember that XEmacs 19.14
was approved and supported software (supported by the late great Steve
Baur, no less -- don't ever say, "Emacs will never get me a job!")
And if there are any such users, perhaps a void-function
error could be just the incentive they need to upgrade. :-)
This I have to take issue with. If there are such users, they almost
certainly will not upgrade on the grounds that they don't see any
point in fixin' what ain't broke nohow, and anyway they don't want
what they haven't got. :-)
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta