octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 2.9.15 --> 3.0


From: Rafael Laboissiere
Subject: Re: 2.9.15 --> 3.0
Date: Mon, 8 Oct 2007 21:15:26 +0200
User-agent: Mutt/1.5.13 (2006-08-11)

* John W. Eaton <address@hidden> [2007-10-08 14:30]:

> I checked and the files that are currently in the Emacs CVS archive
> will work with XEmacs with only the minor change of deleting the last
> two args from the calls to define-abbrev.

Thanks for this.  My concern was not about making octave-mod.el work on
XEmacs, but rather about making it available to XEmacs users.  If/when the
emacs/ files will be removed from the Octave distribution tarball, then
XEmacs users will be out of luck, because those files will not be available
for them anymore (at least in Debian).

> Perhaps newer versions of XEmacs will also accept these additional
> arguments?

Which version of XEmacs do you have?  In GNU Emacs 22, define-abbrev is
define as:

    (define-abbrev TABLE NAME EXPANSION &optional HOOK COUNT SYSTEM-FLAG)

while in XEmacs 21.4.20 it is:

    (define-abbrev TABLE NAME &optional EXPANSION HOOK COUNT)

there is only one argument less, not two.

> So for now, I put the versions from the GNU Emacs CVS archive in the
> Octave emacs/ directory and deleted the extra args from the calls to
> define-abbrev so they should work with GNU Emacs (versions 21 or 22 at
> least) and XEmacs.

Thanks.

-- 
Rafael


reply via email to

[Prev in Thread] Current Thread [Next in Thread]