Elib 1.0 review
DownloadElib is designed to be for Emacs lisp programs what libiberty.a is for C programs: a collection of useful routines which don't have t
|
|
Elib is designed to be for Emacs lisp programs what libiberty.a is for C programs: a collection of useful routines which don't have to be reinvented each time a new program is written.
It contains code for:
container data structures (queues, stacks, AVL trees, etc)
string handling functions missing in standard Emacs
minibuffer handling functions missing in standard Emacs
routines for handling lists of so-called cookies in a buffer.
Known bugs:
The documentation could be better. It lacks an index, among other things.
The stack-m and stack-f should probably both (provide 'stack). stack-m.el should maybe be renamed stack.el, and stack-f.el should maybe only be used while debugging. We are still thinking about this. Suggestions are welcome.
The cookie package has a number of inconsistencies regarding handling of (point).
Elib 1.0 keywords