Author: Jean-Philippe Theberge, Nascif A. Abousalh Neto, Stephen Eglen
Updated:
Browse the Emacs Lisp List
The Emacs Lisp Lisp is available at http://www.damtp.cam.ac.uk/user/sje30/emacs/ell.html If Stephen changes the layout of his web page, this package may stop to work correctly. You may then need to upgrade this package. After loading this file, just do "M-x ell-packages" to view the list in its own buffer. Use a prefix argument (i.e. "C-u M-x ell-packages") to sort by author name. (New in 1.1) Retrieves information from ell.xml instead of ell.html. Old method relied on regular expressions for parsing and was skipping some entries. (New in 1.0) Packages added to the ELL since the last time you called "ell-packages" will be marked with a tag (""). This is achieved by storing relevant information about the last time you accessed ELL in a file. If you delete this file, the next time you access the ELL, all files will be marked as new once more. If ell-occur-if-new-found is t, an *Occur* buffer will automatically show you the new entries. The elib package is required for cache management (using the avltree facility). If you do not have elib, get it from any GNU mirror, such as ftp://wuarchive.wustl.edu/systems/gnu/emacs/elib-1.0.tar.gz Variables. Set ell-locate to t (default nil) if you want emacs to indicate which lisp files are already available on your system. Set ell-goto-addr to t (default nil) if you want to turn the URLs into hyperlinks using the goto-addr package. Set ell-last-read-filename to the name of the file where you want to store information from the last time the ELL site was accessed. To Do: + Do the http fetching in the background so emacs is not freezed on slow connections + Take consideration for the accented character in the sort by author. + replace sort* with something else so the need for cl.el is no more required. (is this really necessary?) + Highlight packages already somewhere on your local lisp path.