EPL provides a convenient high-level API for various package.el versions, and aims to overcome its most striking idiocies.
Install from MELPA or Marmalade. The former is strongly recommended.
In your Cask
:
(source gnu)
(source melpa)
(depends-on "epl")
EPL supports GNU Emacs 24 with the built-in package.el
library. EPL should
also work on GNU Emacs 23 with the 3rd party package.el
, but
this combination is not regularly tested anymore. Other versions of Emacs, and
other flavors of Emacs (e.g. XEmacs, Aquamacs, etc.) are not supported.
Refer to the commentary of epl.el
for a list of functions, and to the
docstrings of these functions for usage instructions.
We may add a list of all functions to this README, but this is not exactly easy. Pull requests welcome.
EPL is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
EPL is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
See COPYING
for the complete text of the license.