|
10 | 10 | This package provides basic interaction with a Clojure subprocess (REPL). |
11 | 11 | It's based on ideas from the popular `inferior-lisp` package. |
12 | 12 |
|
13 | | -`inf-clojure` has two components - a nice REPL buffer (`inf-clojure`) and a REPL |
| 13 | +`inf-clojure` has two components - a nice REPL buffer (`inf-clojure-mode`) and a REPL |
14 | 14 | interaction minor mode (`inf-clojure-minor-mode`), which extends `clojure-mode` |
15 | 15 | with commands to evaluate forms directly in the REPL. |
16 | 16 |
|
@@ -70,18 +70,18 @@ the right code for each REPL type. |
70 | 70 |
|
71 | 71 | **Note:** `inf-clojure` requires Emacs 25 or newer. |
72 | 72 |
|
73 | | -`inf-clojure` is available on the community-maintained `package.el` repos - |
| 73 | +`inf-clojure` is available on the official [NonGNU ELPA](https://elpa.nongnu.org/nongnu/inf-clojure.html) `package.el` repo and on the community-maintained |
74 | 74 | [MELPA Stable][] and [MELPA][] repos. |
75 | 75 |
|
76 | | -MELPA Stable is recommended as it has the latest stable version. |
| 76 | +NonGNU ELPA and MELPA Stable are recommended as they have the latest stable version. |
77 | 77 | MELPA has a development snapshot for users who don't mind breakage but |
78 | | -don't want to run from a git checkout. |
| 78 | +don't want to run `inf-clojure` from a git checkout. |
79 | 79 |
|
80 | 80 | You can install `inf-clojure` using the following command: |
81 | 81 |
|
82 | 82 | <kbd>M-x package-install [RET] inf-clojure [RET]</kbd> |
83 | 83 |
|
84 | | -or if you'd rather keep it in your dotfiles: |
| 84 | +or if you'd rather keep it in your Emacs config: |
85 | 85 |
|
86 | 86 | ```emacs-lisp |
87 | 87 | (unless (package-installed-p 'inf-clojure) |
@@ -122,11 +122,11 @@ and enter its host and port numbers. |
122 | 122 | Inf-clojure aims to be very simple and offer tooling that the REPL |
123 | 123 | itself exposes. A few commands are: |
124 | 124 |
|
125 | | -- eval last sexp `C-x C-e` |
126 | | -- show arglists for function `C-c C-a` |
127 | | -- show var documentation `C-c C-v` |
128 | | -- show source `C-c C-s` |
129 | | -- insert top level form into REPL `C-c C-j d` |
| 125 | +- eval last sexp (`C-x C-e`) |
| 126 | +- show arglists for function (`C-c C-a`) |
| 127 | +- show var documentation (`C-c C-v`) |
| 128 | +- show source (`C-c C-s`) |
| 129 | +- insert top level form into REPL (`C-c C-j d`) |
130 | 130 |
|
131 | 131 | For a list of all available commands in `inf-clojure-mode` (a.k.a. the |
132 | 132 | REPL) and `inf-clojure-minor-mode` you can either invoke `C-h f RET |
|
0 commit comments