Quick sanity check. I updated IntelliJ and seems like Cursive isn't working. IntelliJ IDEA 2020.2 (Community Edition) Build #IC-202.6397.94, built on July 27, 2020 Non-Bundled Plugins: String Manipulation, com.intellij.plugins.watcher, name.kropp.intellij.makefile, net.seesharpsoft.intellij.plugins.csv, com.cursiveclojure.cursive, PythonCore
Should I downgrade IntelliJ?
Looks ok to me, I’m using Cursive on 2020.2 and lots of others are too. What’s not working?
Perhaps my project isn't configured right. I'll poke around more.
Thanks for confirming it should work.
If this is a project that was working previously, the first thing to try would be File->Invalidate caches and restart - indexes can get funky after upgrades.
Found the problem. My fault. I'd rebuilt the project but not enabled a required deps alias.
Reason isn't interesting but it's react native and I'm switching between figwheel and krell... both have different clojurescript deps so I don't specify it as a top level dep.
Anyway, my bad.
@cfleming while you're about. It'd be really nice if js interop stuff wasn't all marked as "not resolved"...
Same for core js stuff like promises...
Yeah, I was actually planning to start fixing that this afternoon - it’s on my shortlist.
Awesome.
I'm getting Dependency errors when using [day8.re-frame/tracing "0.5.1"]. When loading a namespace, Cursive displays: "Dependency cycle. trace.cljc -> trace.cljc -> trace.cljc"
any way around that other than not using this library?
(this is with old fighweel using piggy back and whatnot)
Can anyone remind me which setting is responsible for wrapping on indenting? Say I have
(comment)
(println "HELLO")
if I indent the second line I want it to automatically wrap like so
(comment
(println "HELLO"))
I've had to setup on ubuntu as my MBP battery exploded and I lost my settings 😢. I can't remember what configuration I had exactly.
This is what it does with the default settings. I can't tell if it's IdeaVim not playing nicely or Cursive config.
Looks like what I actually want is parinfer.
🤐