[redirected to -beta]
For the benefit of those who missed the patch that this thread is
about, I've included it here:
| GNU Emacs 21.1 introduced a new function called interactive-form
| that returns the interactive specification of a function. XEmacs
| already has this, but it's called function-interactive instead.
| 2001-12-27 John Paul Wallington <jpw(a)shootybangbang.com>
| * obsolete.el (interactive-form): new compatibility alias for
| --- lisp/obsolete.el.orig Sun Dec 23 04:07:03 2001
| +++ lisp/obsolete.el Sun Dec 23 04:24:23 2001
| ＠＠ -257,6 +257,9 ＠＠
| (make-obsolete-variable 'executing-macro 'executing-kbd-macro)
| +(define-compatible-function-alias 'interactive-form
| + 'function-interactive) ;FSFmacs 21.1
| ;;;;;;;;;;;;;;;;;;;;;;;;;;;; modeline
| (define-compatible-function-alias 'redraw-mode-line 'redraw-modeline)
|--==> "SJT" == Stephen J Turnbull <stephen(a)xemacs.org> writes:
>>>>>"SY" == Steve Youngs
SY> Thanks very much for this contribution,
John! I'll commit
SY> this to 21.5 shortly.
SJT> We should consider doing this the other way around. Ie, standardize
SJT> on the GNU terminology, while maintaining ours as obsolete.
We could, but in this case it won't matter all that much. It is just
an alias (sorta kinda) and aliases work both ways. What John has done
here is made it easier for people to make the transition from
GNU/Emacs to XEmacs.
Besides doing it this way makes _us_ look like leaders and pioneers.
Which is exactly what we are, aren't we? :-)
I think what John submitted was the best solution.
SJT> Don't tell _me_ we were first, tell _them_.
No need. Let's just be proud to be pioneers of our field.
|---<Steve Youngs>---------------<GnuPG KeyID: 10D5C9C5>---|
| XEmacs - It's not just an editor. |
| It's a way of life. |