This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-03-17
Channels
- # bangalore-clj (1)
- # beginners (23)
- # boot (141)
- # cider (68)
- # cljs-dev (29)
- # cljsjs (1)
- # cljsrn (11)
- # clojure (150)
- # clojure-austin (3)
- # clojure-berlin (1)
- # clojure-france (2)
- # clojure-greece (13)
- # clojure-italy (5)
- # clojure-russia (49)
- # clojure-spec (15)
- # clojure-uk (45)
- # clojurescript (152)
- # code-art (1)
- # core-async (75)
- # cursive (12)
- # datascript (2)
- # datomic (90)
- # dirac (5)
- # emacs (10)
- # garden (1)
- # hoplon (52)
- # instaparse (4)
- # juxt (2)
- # lein-figwheel (2)
- # lumo (47)
- # mount (94)
- # off-topic (20)
- # om (21)
- # onyx (14)
- # parinfer (19)
- # pedestal (3)
- # protorepl (13)
- # re-frame (5)
- # reagent (20)
- # slack-help (10)
- # spacemacs (8)
- # specter (57)
- # unrepl (11)
- # untangled (3)
- # vim (1)
- # yada (1)
I haven't used atom very much in the past, and I am having trouble understanding how namespace switching is supposed to work
Is it the case that when I focus a source file in Atom, the repl should automatically switch to that namespace?
Most of the time I get messages Unable to resolve symbol
when I try to access symbols in that namespace after focusing the repl.
@amoe It doesn't automatically do that when a file is focused. That's an interesting idea. Typically you will select some code or place your cursor in a block of code and send that to the REPL via a keyboard shortcut. Proto REPL knows what ns it comes from so it executes it in the ns of the file.
@jasongilman ah, I see
I wondered, is it possible to get any red/green display of tests that were run using clojure.test?
At the moment, my test is generating a lot of logging output, and it seems like the logging output is making the test success / fail status scroll off the screen.
@jasongilman regarding boot: I have looked at using a boot task based on https://github.com/danielsz/system/tree/master/examples/boot to replace https://github.com/jasongilman/proto-repl-demo/blob/master/build.boot
It is pretty nice. There are some issues:
* The default Boot Args
are more complex than is needed: now just proto-repl
* The version of a transitive dependency [proto-repl-charts "0.3.2" :exclusions [org.clojure/tools.namespace]]
* The new
(require '[system.boot :refer [system]])
(deftask proto-repl
[]
(comp
(watch :verbose true)
(system :auto true)
(repl :server true)))
The main improvement is better updating of the repl state when the files change.