This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2015-07-09
Channels
- # admin-announcements (43)
- # beginners (11)
- # boot (141)
- # cider (48)
- # clojure (82)
- # clojure-canada (1)
- # clojure-dev (1)
- # clojure-norway (20)
- # clojure-russia (6)
- # clojure-uk (12)
- # clojurescript (268)
- # datomic (14)
- # editors (5)
- # euroclojure (5)
- # jobs (2)
- # ldnclj (109)
- # off-topic (7)
- # om (6)
- # other-lisps (3)
- # re-frame (13)
- # reagent (3)
- # sim-testing (5)
- # sydney (1)
for some reason, Cask pulls the emacs 0.10.0-snapshot version and I'd like to stick to 0.9.1 to avoid potential asymetry
@tsdh: did you remove a message or something? I got a notification from you but I can’t see the message
@malabarba is working on this, but unfortunately neither him nor me are well versed in cljs
we’ll likely start a ticket about this and solicit help from more knowledgeable cljs hackers
Ok, the reason I'm both puzzled and amazed is because I never even got a ClojureScript REPL working. Not once. No amount of trying piggieback/weasel or figwheel etc got me a working REPL.
The ClojureScript REPL is like a unicorn to me, and a ClojureScript debugger within Cider is, well, beyond magic
Well, I wrote an app in ClojureScript and use it everyday, but I am most definitely not an expert.
I’ve started a cljs repl a few times in cider, so I know this works, but beyond this I’ve yet to do something meaningful with cljs
Yes. I got a cljs repl working on the first try at work, but when I tried it at home it took a lot of exception Googling
I just imagined working on my project (clj+cljs) with Cider automatically knowing that if I C-x C-e a form in a .cljs file it should go to the ClojureScript repl connection and in a Clojure file to the JVM repl connection… Wow. I'm holding my breath.
anyway it's been productive for me to launch a repl wherever and boot up another emacs specifically for cljs
@gtrak: I'm not sure I understand you — I want a single emacs process for two reasons. First, because a single Emacs is divinely ordained, as we all surely know. Second, because my app is conceptually a single app, with one part of it in Clojure and another in ClojureScript, so switching between buffers is natural.
meh, I use a tiling window manager, i3, so a single emacs frame feels all the more unnatural
and you'd want to be able to specify which repl each buffer writes to in the case that there's more than just a cljs and clj repl
I did some work on it recently to update dependencies and more work is forthcoming but right now it uses the latest of everything - nrepl, piggieback, weasel - and everyone that has had an issue in the past is reporting success