2011-12-14 03:04:08 +00:00
% MELPA
2011-12-11 00:53:39 +00:00
2011-12-14 03:04:08 +00:00
*MELPA* or *Milkypostman's ELPA* or *Milkypostman's Experimental Lisp Package Repository* if you're not into the whole brevity thing.
2011-12-11 00:53:39 +00:00
2011-12-14 05:23:37 +00:00
> a repository for development versions of Emacs packages (hot from the repo).
2011-12-11 00:53:39 +00:00
## Installing
To add the repository put this before the call to `package-initialize`
in your `init.el` file.
(add-to-list 'package-archives
'("melpa" . "http://melpa.milkbox.net/packages/") t)
2011-12-14 05:31:17 +00:00
Please read about [known issues]( #known - issues ) below before
2012-01-21 03:05:41 +00:00
attempting to install multiple packages at once.
2011-12-11 00:53:39 +00:00
## Known Issues
Due to the way the HTTP routing works on my provider, the HTTP/1.1
connection will time out for long package installs -- where the
package is large and takes a while to compile -- like *magit* or *evil*.
(setq url-http-attempt-keepalives nil)
2011-12-14 05:31:17 +00:00
This makes things a tad more slow but means that the install completes
correctly. Otherwise the connection times out and the install goes haywire.
2011-12-11 00:53:39 +00:00
2011-12-14 05:31:17 +00:00
## Updating Packages
`package.el` now includes a mechanism to upgrade packages. After running `package-list-pacages`, type *u* (mark Upgradable packages) and then *x* (eXecute the installs and deletions). When it's done installing all the packages it will ask if you want to delete the obsolete packages and so you can hit *y* (Yes).
If you run into a problem installing or upgrading, you may need to go into your `~/.emacs.d/elpa/` directory and delete packages that are installed multiple times. This can happen when the install times out (see [Known Issues]( #known - issues ) ) .
2011-12-11 00:53:39 +00:00
## Development
[https://github.com/milkypostman/melpa](https://github.com/milkypostman/melpa)
Contributions are welcome. Currently, the builder only supports
packages using git, subversion, mercurial, and darcs. This covers
most of the packages that I am interested in.
2011-12-13 14:22:02 +00:00
## Current List of Packages being Generated Nightly
2011-12-11 00:53:39 +00:00
<!--list-of-packages-->