diff options
| author | Max Penet <max.penet@gmail.com> | 2012-08-16 08:12:08 +0200 |
|---|---|---|
| committer | Max Penet <max.penet@gmail.com> | 2012-08-16 08:12:08 +0200 |
| commit | 58c47a34798a33803d8862845085f7666dafeb3a (patch) | |
| tree | 36dfab7ddde0e04bda037d32445c78f12a92072c /README.md | |
| parent | 4b56ffeb1439dff6afab410266d3625e35b12418 (diff) | |
| download | rust-mode-58c47a34798a33803d8862845085f7666dafeb3a.tar.gz | |
add instructions for install from MELPA
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 41 |
1 files changed, 27 insertions, 14 deletions
@@ -29,13 +29,15 @@ it, and pressing `C-j`: Rust mode will automatically be associated with .rs and .rc files. To enable it explicitly, do `M-x rust-mode`. -### package.el installation via Marmalade +### package.el installation via Marmalade or MELPA It can be more convenient to use Emacs's package manager to handle installation for you if you use many elisp libraries. If you have -package.el but haven't added Marmalade, the community package source, +package.el but haven't added Marmalade or MELPA, the community package source, yet, add this to ~/.emacs.d/init.el: +Using Marmalade: + ```lisp (require 'package) (add-to-list 'package-archives @@ -43,6 +45,15 @@ yet, add this to ~/.emacs.d/init.el: (package-initialize) ``` +Using MELPA: + +```lisp +(require 'package) +(add-to-list 'package-archives + '("melpa" . "http://melpa.milkbox.net/packages/") t) +(package-initialize) +``` + Then do this to load the package listing: * <kbd>M-x eval-buffer</kbd> @@ -56,18 +67,6 @@ should upgrade in order to support installation from multiple sources. The ELPA archive is deprecated and no longer accepting new packages, so the version there (1.7.1) is very outdated. -From there you can install rust-mode or any other modes by choosing -them from a list: - -* <kbd>M-x package-list-packages</kbd> - -Now, to install packages, move your cursor to them and press i. This -will mark the packages for installation. When you're done with -marking, press x, and ELPA will install the packages for you (under -~/.emacs.d/elpa/). - -* or using <kbd>M-x package-install rust-mode - #### Important In order to have cm-mode properly initialized after compilation prior @@ -85,3 +84,17 @@ your init file or if you are a melpa user install the `melpa` package. "initialize the package after compilation" (package-initialize)) ``` + +#### Install rust-mode + +From there you can install rust-mode or any other modes by choosing +them from a list: + +* <kbd>M-x package-list-packages</kbd> + +Now, to install packages, move your cursor to them and press i. This +will mark the packages for installation. When you're done with +marking, press x, and ELPA will install the packages for you (under +~/.emacs.d/elpa/). + +* or using <kbd>M-x package-install rust-mode |
