You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,8 +27,8 @@ TL;DR: add the following dependency and then start a REPL with `clj -M:dev/repl`
27
27
```
28
28
There is also a `bin/repl` bash script that runs `clojure -M:1.12:portal:test:cider-nrepl:rebel:dev/repl`
29
29
to start an nREPL server with CIDER middleware, and then a Rebel Readline
30
-
interactive REPL, with Portal available (and `clojure.tools.logging`, if
31
-
present, patched to `tap>` all log messages for Portal).
30
+
interactive REPL, as a client to that nREPL server, with Portal available (and `clojure.tools.logging`, if
31
+
present, patched to `tap>` all log messages for Portal, also `logging4j2` -- my log4j2 wrapper).
32
32
33
33
I recently added the `:allow-attach-self` alias which sets the JVM property
34
34
`-Djdk.attach.allowAttachSelf` for JDK 21+ so that
@@ -89,15 +89,15 @@ There are aliases to pull in and start various REPL-related tools:
89
89
*`clojure -M:nrepl:portal:dev/repl` -- ...with Portal (& middleware) or
90
90
*`clojure -M:cider-nrepl:dev/repl` -- CIDER nREPL server or
91
91
*`clojure -M:cider-nrepl:portal:dev/repl` -- ...with Portal (& middleware) or
92
-
*`clojure -M:rebel:nrepl:dev/repl` -- Rebel Readline REPL + basic nREPL server or
92
+
*`clojure -M:rebel:nrepl:dev/repl` -- Rebel Readline nREPL client + basic nREPL server or
93
93
*`clojure -M:rebel:nrepl:portal:dev/repl` -- ...with Portal (& middleware) or
94
-
*`clojure -M:rebel:cider-nrepl:dev/repl` -- Rebel Readline REPL + CIDER nREPL server or
94
+
*`clojure -M:rebel:cider-nrepl:dev/repl` -- Rebel Readline nREPL client + CIDER nREPL server or
95
95
*`clojure -M:rebel:cider-nrepl:portal:dev/repl` -- ...with Portal (& middleware) or
96
96
* Also works with Figwheel Main (now that I've started doing ClojureScript!):
97
97
*`clojure -M:portal:fig:build:dev/repl` or
98
98
*`:classes` -- adds the `classes` folder to your classpath to pick up compiled code (e.g., see https://clojure.org/guides/dev_startup_time)
99
99
*`:socket` -- starts a Socket REPL on port 50505; can be combined with other aliases since this is just a JVM option
100
-
*`:rebel` -- starts a [Rebel Readline](https://github.com/bhauman/rebel-readline) REPL
100
+
*`:rebel` -- starts a [Rebel Readline](https://github.com/bhauman/rebel-readline) REPL; note that this also loads the Rebel Readline nREPL client library
101
101
*`:nrepl` -- starts a (headless) [nREPL server](https://nrepl.org/) on a random available port; `clojure -M:nrepl`
102
102
*`:cider-nrepl` -- starts a (headless) CIDER-enhanced [nREPL server](https://nrepl.org/) on a random available port; `clojure -M:cider-nrepl`
0 commit comments