[Top][All Lists]

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

Re: adding packages to Emacs

From: Stefan Monnier
Subject: Re: adding packages to Emacs
Date: Thu, 08 Nov 2001 18:13:44 -0500

> While we are at it (adding calc and gnuserv to Emacs), why not add elib?

The `cookie' part of elib is pretty much already there under the
name `ewoc'.  The `string' part is not needed any more.  The `stack'
part is of dubious interest.

> It appears to be stable

Hasn't been touched in years, so I guess it counts as stable.

> and widely used,

I'm much less sure about that part.  It seems that jde used it,
but I'm not sure if it still uses it.  It used the binary-tree part
to store a buffer-location-to-semantic-info table, but I remember
rumors that it was supposed to be switched to overlays instead,
so I'm not sure if it still uses that.
Apart from the jde, the only two other packages I know of that
used elib are PCL-CVS (now part of Emacs and using `ewoc' instead)
and some wnn input method for XEmacs that doesn't work for Emacs.

> and is already distributed from <ftp://ftp.gnu.org/pub/gnu/emacs/>.

Indeed.  We have all the relevant papers.
But when I integrated PCL-CVS we considered this option (which would
have been easier than to extract `ewoc') and decided not to bother.

I don't think it makes any sense to include the whole elib as is,
but maybe some of the binary tree code could be used.

Did you have a particular need/use in mind ?


reply via email to

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