This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-08-15
Channels
- # announcements (1)
- # beginners (101)
- # boot (13)
- # cider (38)
- # cljdoc (10)
- # cljs-dev (37)
- # cljsrn (6)
- # clojure (74)
- # clojure-dev (8)
- # clojure-europe (3)
- # clojure-italy (36)
- # clojure-losangeles (2)
- # clojure-nl (5)
- # clojure-spec (15)
- # clojure-uk (49)
- # clojuredesign-podcast (2)
- # clojurescript (52)
- # cursive (6)
- # datomic (19)
- # fulcro (35)
- # graalvm (16)
- # graphql (4)
- # kaocha (1)
- # leiningen (26)
- # luminus (3)
- # re-frame (10)
- # reagent (14)
- # ring-swagger (37)
- # rum (2)
- # schema (4)
- # shadow-cljs (148)
- # spacemacs (13)
- # specter (1)
- # sql (46)
- # tools-deps (3)
- # vim (4)
Hello, is it possible somehow to run REBL with nREPL (and not as the "main" as described at at https://github.com/cognitect-labs/REBL-distro/wiki/REBL-in-IntelliJ-Cursive)? The thing is that if I run REPL as instructed at the link, I loose many Cursive-REPL integration goodies such as "run tests in the current NS" and display of test results in the editor. Or am I wrong? Is there any roadmap here? BTW, @cfleming, awesome work! Thanks a lot for Cursive! (Currently I experiment with running two REPL sessions, one with REBL and one for test & integration but it is suboptimal.)
I am thankful for any tips 🙂
Basically https://github.com/DaveWM/nrepl-rebl#with-leiningen worked for me after switching to a javaFX-enabled JVM.
my ~/.lein/profiles.clj
is;
{:user {:plugins [[lein-localrepo "0.5.4"]]
:repl-options {:nrepl-middleware [nrepl-rebl.core/wrap-rebl]}
:dependencies [[org.clojure/core.async "0.4.490"]
[nrepl-rebl "0.1.1"]
[com.cognitect/rebl "0.9.218"]]}}
and rebl just starts after opening a cursive-repl. You can shoot values into it using tap>
or cognitect.repl/inspect
🙂