Skip to content

cask/epl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EPL — Emacs Package Library

License GPL 3 Build Status

EPL provides a convenient high-level API for various package.el versions, and aims to overcome its most striking idiocies.

Installation

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.

Usage

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.

License

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.