"Stephen J. Turnbull" <stephen(a)xemacs.org> writes:
 >>>>> "drv" == Didier Verna
<didier(a)xemacs.org> writes:
 
     drv>         I think we should standardize on what we think is the
     drv> better terminology. In that particular case, I find theirs
     drv> better :-)
 
 Agreed.  However, my definition of "better" is based on "what will
 most of the library maintainers be happier to use?"  In this case, if
 we had "interactive-form" and they "function-interactive", I'd go
with
 "interactive-form", definitely.
 
 But if it's just a small difference (say, "interactive-specification",
 which is more precise and thus better than "interactive-form"), I'd
 say go with GNU's terminology, and obsolete ours, because that causes
 less annoyance for people porting for GNU to XEmacs. 
I think "interactive-form" is the better name.  I've submitted another
patch to obsolete.el adding "makehash" and "frame-parameter" and it
strikes me that this may be the wrong way to go about adding GNU
compatibility.  
Perhaps there should be a file for new compatibility aliases and
wrappers in the xemacs-base package?  Then the present installed base
would become more compatible simply by upgrading their packages.
-- 
John Paul Wallington