This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-08-19
Channels
- # announcements (4)
- # asami (1)
- # babashka (48)
- # beginners (84)
- # bristol-clojurians (1)
- # calva (15)
- # chlorine-clover (11)
- # cider (37)
- # clj-kondo (17)
- # clojure (72)
- # clojure-europe (13)
- # clojure-italy (43)
- # clojure-nl (6)
- # clojure-spec (8)
- # clojure-uk (19)
- # clojuredesign-podcast (7)
- # clojurescript (132)
- # code-reviews (7)
- # conjure (3)
- # cursive (24)
- # datascript (10)
- # datomic (61)
- # docker (4)
- # duct (24)
- # emacs (2)
- # figwheel-main (8)
- # fulcro (43)
- # graalvm (5)
- # juxt (1)
- # keechma (14)
- # malli (2)
- # off-topic (120)
- # re-frame (111)
- # reagent (6)
- # reitit (13)
- # shadow-cljs (118)
- # spacemacs (3)
- # tools-deps (32)
- # uncomplicate (5)
- # xtdb (6)
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
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.
Should I downgrade IntelliJ?
@cfleming while you're about. It'd be really nice if js interop stuff wasn't all marked as "not resolved"...
Yeah, I was actually planning to start fixing that this afternoon - it’s on my shortlist.
Awesome.
Same for core js stuff like promises...
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"
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.