This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-07-02
Channels
- # announcements (1)
- # beginners (119)
- # calva (2)
- # cider (40)
- # cljsrn (14)
- # clojure (145)
- # clojure-dev (122)
- # clojure-europe (4)
- # clojure-italy (9)
- # clojure-nl (5)
- # clojure-spec (2)
- # clojure-uk (32)
- # clojuredesign-podcast (1)
- # clojurescript (10)
- # cursive (44)
- # data-science (1)
- # datomic (53)
- # defnpodcast (6)
- # emacs (6)
- # fulcro (13)
- # garden (25)
- # graalvm (3)
- # graphql (7)
- # jobs (3)
- # liberator (4)
- # nrepl (1)
- # off-topic (21)
- # quil (27)
- # reagent (4)
- # reitit (2)
- # remote-jobs (1)
- # ring-swagger (3)
- # shadow-cljs (3)
- # spacemacs (24)
- # sql (29)
- # tools-deps (68)
- # xtdb (2)
@i my understanding is that
cider-jack-in-clj
runs a Clojure repl
cider-jack-in-cljs
runs a ClojureScript repl
cider-jack-in-clj&cljs
runs a Clojure repl and then runs a ClojureScript repl
I assume cider-jack-in
and cider-jack-in-clojure
are aliases for cider-jack-in-clj
(or perhaps just from older versions of cider). Similarly, I assume cider-jack-in-clojurescript
is an alias or older version of cider-jack-in-cljs
Good to know... Thanks
We can’t really removed cider-jack-in
, as it’s mentioned in way too many places, but probably at some point we’ll remove cider-jack-in-clojure
and cider-jack-in-clojurescript
, as right now we have a couple of aliases too many. 🙂
At some point I wanted to bring the names more in line with SLIME’s, but it seemed people like to jack-in
, so I didn’t push much on that front.
jack-in
always reminded me of the cyberpunk books by William Gibson, that's why I liked the term
Ah, my bad - actually after I dropped the idea I made M-x cider
an unified entry-point for all commands.
:thinking_face: I’m getting user-error: No reader for tag #function in (inst uuid)
when running tests
Here’s what I’m trying to do:
I have a Clojure application that embeds its own nREPL server. This application run inside a Docker container. I would like to have CIDER’s middleware included into the embedded nREPL server by mounting an .nrepl.edn
file and a .lein/profiles.clj
file.
> • [Abbreviated printing](https://github.com/clojure-emacs/cider-nrepl/pull/268) for functions multimethods. Instead of seeing #object[clojure.core$_PLUS_ 0x4e648e99 "clojure.core$_PLUS_@4e648e99"]
you'll see #function[clojure.core/+]
.
that one's new to me
does this help @nwjsmith
(when @env/dev?
(nrepl.server/start-server :bind "0.0.0.0" :port nrepl-port
:handler cider-nrepl-handler)
(println "[INIT] nrepl started on port" nrepl-port))
this is from our work codebaseinside docker. (also there's a docker-translate-paths PR to CIDER out there you should try out as well)
@dpsutton unfortunately there isn’t any “dev” environment for this application, so that won’t quite work. I’m going to do some digging to see if handler
is configurable with nrepl.edn
Does anyone experience, after clearing the repl buffer (`cider-clear-repl-buffer`), that logs will not appear until one scrolls upwards? Any idea how to fix this so that logs will still appear without having to scroll?
yes printlns and variations of that