[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/rust-mode 58c47a3 021/486: add instructions for install fr
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/rust-mode 58c47a3 021/486: add instructions for install from MELPA |
Date: |
Sat, 7 Aug 2021 09:24:39 -0400 (EDT) |
branch: elpa/rust-mode
commit 58c47a34798a33803d8862845085f7666dafeb3a
Author: Max Penet <max.penet@gmail.com>
Commit: Max Penet <max.penet@gmail.com>
add instructions for install from MELPA
---
README.md | 41 +++++++++++++++++++++++++++--------------
1 file changed, 27 insertions(+), 14 deletions(-)
diff --git a/README.md b/README.md
index b9f11d8..80fac64 100644
--- a/README.md
+++ b/README.md
@@ -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
- [nongnu] elpa/rust-mode 1962971 044/486: Correct indent with trailing spaces/comments on previous line, (continued)
- [nongnu] elpa/rust-mode 1962971 044/486: Correct indent with trailing spaces/comments on previous line, ELPA Syncer, 2021/08/07
- [nongnu] elpa/rust-mode f0e4edc 001/486: Move emacs mode into tree, ELPA Syncer, 2021/08/07
- [nongnu] elpa/rust-mode 6aa0a91 002/486: rust-mode: tag -> enum. Closes #1577, ELPA Syncer, 2021/08/07
- [nongnu] elpa/rust-mode 3dbae26 008/486: Remove "iface" from vim and emacs modes., ELPA Syncer, 2021/08/07
- [nongnu] elpa/rust-mode d0d3911 007/486: For #2229, recognize 'again' in place of 'cont', final change pending snapshot., ELPA Syncer, 2021/08/07
- [nongnu] elpa/rust-mode 50e55e4 012/486: Add 'static' to rust-mode.el., ELPA Syncer, 2021/08/07
- [nongnu] elpa/rust-mode 256de23 011/486: emacs: add match as keyword, ELPA Syncer, 2021/08/07
- [nongnu] elpa/rust-mode 3a65c56 018/486: update readme, ELPA Syncer, 2021/08/07
- [nongnu] elpa/rust-mode 8d6ea12 019/486: Add author to meta-data, ELPA Syncer, 2021/08/07
- [nongnu] elpa/rust-mode 4b56ffe 020/486: update readme with package.el installation steps, ELPA Syncer, 2021/08/07
- [nongnu] elpa/rust-mode 58c47a3 021/486: add instructions for install from MELPA,
ELPA Syncer <=
- [nongnu] elpa/rust-mode bda009d 023/486: add auto-mode-alist to autoloads, ELPA Syncer, 2021/08/07
- [nongnu] elpa/rust-mode aa3ee6a 026/486: rust-mode: Add pub and priv, ELPA Syncer, 2021/08/07
- [nongnu] elpa/rust-mode ac92ff6 037/486: etc: add the `in` keyword to the emacs mode., ELPA Syncer, 2021/08/07
- [nongnu] elpa/rust-mode 9640fe8 051/486: Indent return type to align with arguments, ELPA Syncer, 2021/08/07
- [nongnu] elpa/rust-mode 0256f02 302/486: Fix stupid mistake in rustfmt conditional, ELPA Syncer, 2021/08/07
- [nongnu] elpa/rust-mode 3220937 304/486: Merge pull request #209 from tromey/default-keyword, ELPA Syncer, 2021/08/07
- [nongnu] elpa/rust-mode a33b684 207/486: Fix #103: comment indentation after struct members, ELPA Syncer, 2021/08/07
- [nongnu] elpa/rust-mode 339afba 206/486: Highlight the unsafe keyword, ELPA Syncer, 2021/08/07
- [nongnu] elpa/rust-mode fa5b38f 218/486: Merge pull request #117 from TheBB/fix-closing-delim, ELPA Syncer, 2021/08/07
- [nongnu] elpa/rust-mode 1ceac8b 212/486: Re-fontify buffer after it is reverted, ELPA Syncer, 2021/08/07