Fork me on GitHub
#cursive
<
2019-08-21
>
Ben Hammond14:08:01

any opinions about 2019.2.1?

salam15:08:45

it seems like most of the issues mentioned in https://groups.google.com/d/msg/cursive/ntvsiLAehY0/BZ5bLkUwEwAJ are now fixed in 2019.2.1 (build 192.6262.58). however, https://youtrack.jetbrains.com/issue/IDEA-211736 (Fixed in builds: 192.6455) didn’t seem to make the cut.

Ben Hammond16:08:55

I'll give it a week or so

Ben Hammond14:08:09

too early to say?

dangercoder19:08:33

any recommended tutorials to get shadow-cljs to work with cursive?

4
dangercoder19:08:15

ah, found it here: https://github.com/thheller/shadow-cljs/wiki/Cursive looks like i'll stick to emacs/cider for the front-end stuff.. 🙂

mss20:08:12

this isn’t really documented cohesively anywhere as far as I remember, but here’s how I do it: 1) create an nrepl and set it to connect to the .nrepl-port created by shadow by choosing “Use Leiningen REPL port” 2) go to Tools > REPL > Add New REPL Command 3) Select Execute Command and put in (shadow/repl :my-build-id) replaced with the correct build id, obvs 4) start your repl, then navigate again to Tools > REPL > Commands and select your new command

mss20:08:22

the ns to start your shadow repl in cursive is a little different depending on what version you’re on. I’m on 2.8.40

mss20:08:40

if you’re worried about the deps resolving within cursive, I’d recommend using deps.edn and letting shadow integrate with that. at least that’s what’s working for me 🤷

cfleming20:08:58

FWIW the work I’m doing on migrating Deps right now will also make native support for Shadow easier.

👍 8
dangercoder11:08:06

@U0567Q30W glad to hear, keep up the good work! 🙂

cfleming20:08:29

PSA: Update on the IntelliJ platform bugs: https://groups.google.com/d/msg/cursive/ntvsiLAehY0/6LkDZSdyAAAJ. tl;dr - 2019.2.1 still doesn’t fix the most important issues. I should have the deps support migrated soon, and the indexing issue will definitely be fixed in 2019.2.2.

8
🎉 12