[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/inf-clojure 2e1dd6c 108/313: Update the "Usage" section of
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/inf-clojure 2e1dd6c 108/313: Update the "Usage" section of the README |
Date: |
Wed, 11 Aug 2021 09:59:56 -0400 (EDT) |
branch: elpa/inf-clojure
commit 2e1dd6c1e1540223f8cc4e3493c1e555144d5431
Author: Bozhidar Batsov <bozhidar@batsov.com>
Commit: Bozhidar Batsov <bozhidar@batsov.com>
Update the "Usage" section of the README
---
README.md | 18 ++++++++++++------
1 file changed, 12 insertions(+), 6 deletions(-)
diff --git a/README.md b/README.md
index 1dd5756..781fd46 100644
--- a/README.md
+++ b/README.md
@@ -54,16 +54,22 @@ result will be nothing short of havoc.**
`M-x inf-clojure` or `C-c C-z` within a Clojure source file.
-`inf-clojure-program` is a custom variable that defines a program to run
-or the tcp socket to connect to when starting `inf-clojure`. By default
-this variable is set to `lein repl`, which will start a REPL via Leiningen.
-However, it is possible to use a cons pair like `("localhost" . 5555)` to
-connect to a socket REPL like the one provided with
[planck](http://planck-repl.org/),
-which can be started from the command line with `planck -n 5555`.
+`inf-clojure` has several custom variables which control the command
+used to start a REPL for particular project type - `inf-clojure-lein-cmd`,
+`inf-clojure-boot-cmd` and `inf-clojure-generic-cmd`.
+
+By default all those variables are set to strings (e.g. `lein repl`).
+However, it is possible to use a cons pair like `("localhost" . 5555)`
+to connect to a socket REPL like the one provided
+with [planck](http://planck-repl.org/), which can be started from the
+command line with `planck -n 5555`.
Use `C-u C-c C-z` to start a REPL with a different command/cons pair than
the default specified in `inf-clojure-program`.
+You can set custom values to `inf-clojure` variables on a per-project basis
using [directory
+variables](https://www.gnu.org/software/emacs/manual/html_node/emacs/Directory-Variables.html).
+
## ElDoc
`eldoc-mode` is supported in Clojure source buffers and `*inferior-clojure*`
- [nongnu] elpa/inf-clojure 0a7c61b 079/313: Fix a docstring, (continued)
- [nongnu] elpa/inf-clojure 0a7c61b 079/313: Fix a docstring, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 0259801 080/313: Kill a trailing space, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 63c2f9e 082/313: Add possibility to customize more vars, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure d9e4400 087/313: Tweak the README a bit, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 117d8cb 090/313: Bump the clojure-mode and Emacs deps, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure e12db12 091/313: Fix prompt being included in input history, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure e6a4ef3 093/313: Add some handy GitHub templates to improve the contribution process, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 6a354dc 097/313: Add defcustom `inf-clojure-prompt-on-set-ns` (#46), ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 6e55048 099/313: [Fix #42] Add a defcustom controlling the window in which the REPL buffer is displayed, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 872c143 101/313: Handle properly ANSI color escape sequences in the REPL, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 2e1dd6c 108/313: Update the "Usage" section of the README,
ELPA Syncer <=
- [nongnu] elpa/inf-clojure 916ec97 106/313: Infer the customization group from defcustom names, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure a36d2a0 111/313: Remove unwanted ansi chars from the REPL output, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 3929054 113/313: Modify CHANGELOG and README for REPL types, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure d265232 115/313: Fix a problem with pcase on inf-clojure-repl-type, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure ac74e20 117/313: Kill inf-clojure-var-at-point, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure cfad839 122/313: Officially support lumo -d (dumb terminal) only, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure dda0a43 125/313: Fix newline append on eval functions, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 896edd1 131/313: Handle inf-clojure-arglists corner cases, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure ebd1494 135/313: Support lumo's apropos, ELPA Syncer, 2021/08/11
- [nongnu] elpa/inf-clojure 2341aa2 136/313: Support lumo's source, ELPA Syncer, 2021/08/11