Cursive 2025.1 is out! The most exciting bit is inline HTML/SVG display, which is super cool. Also support for the new IntelliJ version, many bug fixes and QoL features. cursive-ide.com/blog/cursive-2… #clojure #clojurescript.
2
5
39
My talk from the #clojureconj, Enhancing LLM Powered Development with Clojure's REPL, is up! youtube.com/watch?v=oNhqqi…. #clojure
1
5
9
Coming in the next Cursive EAP, a long overdue feature - an inspection for uses of deprecated items:
0
6
38
Replying to @TheNoriLi
It gets worse…
2
0
3
I haven’t used it, but one thing I’ve seen a lot about recently which looks nice is Svelte: svelte.dev. Rich’s talk is great: youtube.com/watch?v=AdNJ3f….
0
0
3
You just need to click "Download" on the notification when the IDE starts up. If you miss it, you can also do it at Preferences | Languages & Frameworks | Clojure. Everything else is automatic.
1
0
1
Right, I just downloaded and installed this again:
1
0
0
That does look better, thanks!
2
0
5
Also in the next Cursive build, with thanks to @heyzk (and apologies for it taking so long) - doc popups now show examples, notes and see-also from ClojureDocs:
2
13
45
Coming in the next Cursive build, prompted by @roman01la to finish off an idea I’ve had for a while - pasting HTML into Cursive will now (with a confirmation) convert to hiccup automatically:
5
22
125
Replying to @danpeddle
Yes there is - I gave a talk about it here, which is sort of like a 40-minute demo, with lots of discussion about caveats too: youtube.com/watch?v=ql77Rw…
1
0
1
All I wanted was to build my thing.
1
1
28
After my previous tweet about sales, someone at @clojuTRE asked me about EU vs USA sales data. The US leads by quite a bit (top chart is raw sales, bottom is per capita). Including EFTA (principally Norway and Switzerland) helps the EU a bit but not much.
2
1
7
Recently I've read several articles like this one theguardian.com/world/2018/feb… on why Finns are so happy. However ahead of @ClojuTRE I've found a much more convincing explanation: Finns spend 4 times as much as any other country on Cursive licences. Coincidence? I think not. #Clojure
9
32
139
Coming soon - native support for tools.deps in Cursive:
0
13
73
Replying to @yogthos
To be fair (I literally just got done switching all my CLJS Lambda code to this style, it's night and day):
2
0
2
I don’t know how I missed this one (I was even at the conf!) but @takeoutweight’s talk on type systems is excellent: youtube.com/watch?v=gY0H0K…
0
1
11
Replying to @amiekuttruff
Cursive actually provides support for this: navigate from Java (or Kotlin) to Clojure, Find Usages, Rename work from Clojure etc.
0
0
2
RE parsing with derivs seems to create a lot of garbage (using float-number from @viebel), even with some simple optimisations.
1
0
0
Replying to @whileydave
@whileydave This looks like your cup of tea, fascinating stuff from github.com/emina: youtube.com/watch?v=KpDyuM…
1
0
1
That's not what I wanted, but it sounds way more fun.
0
7
24
My apologies, I hadn’t seen that - all blame for that goes to JetBrains :-) I was looking at the full stat below:
0
0
0
Coming soon to a Cursive near you:
3
21
80
2) It could be worse:
1
0
5
Replying to @cemerick
I console myself in two ways: 1) I'm "winning":
1
0
3
I’m also going to try youtube.com/watch?v=8WRH59… but have not done so yet.
0
0
1
Replying to @InspectorBas
@InspectorBas Any idea why these are being added as entry points for unused decl when I have only main() selected?
2
0
0
Interested in the assumptions you don't know you're making? Fascinating talk on Eve by @ibdknox: youtube.com/watch?v=VZQoAK… (via @webyrd)
1
7
23
Replying to @swannodette
Tangentially related, this was something I never thought of (from PLAI):
2
10
30
I love these lecture notes on static analysis: itu.dk/people/brabran…. Here’s a nice simple rule:
0
4
18
Are you using James Trunk’s lovely Borealis theme for Cursive? If so, it’s had an update: github.com/Misophistful/b….
1
3
9
Here’s a video by @shaunlebron showing some features of parinfer in LightTable and Cursive: youtu.be/mqjDOSKyIcc
0
8
24
Even Gradle has nice error messages these days:
2
8
14
Why yes, yes I would - thank you, @zendesk. I wish more companies behaved like this.
0
2
11
Replying to @CursiveIDE
@jannispohlmann Also see @AdamTornhill’s very interesting talk from EuroClojure last year: youtube.com/watch?v=hWhBmJ…
0
0
0
If you have to have a stupid cookie popup, you might as well have fun with it like @jetbrains:
0
9
15
Amazing! #clojure_conj has already posted the video of my talk two hours later: youtube.com/watch?v=kt4haS…
1
9
11
In 0.1.69, REPL values are now formatted thanks to @BrandonBloom’s awesome fipp! You’ll never use pprint again.
3
11
20
Really fantastic demo of interactive code exploration and visualisation using @pharoproject: vimeo.com/143858200 /cc @bhauman
0
2
7
Cursive spotted in the wild at @strangeloop_stl in @kovasb’s great talk about Gamma (which looks really awesome): youtube.com/watch?v=szhvff…
0
1
2
Nice to see Cursive and @ccw_ide get a shout out in @richhickey’s Java One talk: youtube.com/watch?v=VSdnJD…
0
5
10
Having spent several days investigating EULAs, I’m tempted to just go with this one:
2
7
5
Want to see the inferred types in the editor? Sure thing. #clojure
0
5
8
Up next - Java interop completion driven by in-editor type inference. Look ma, no imports or hints! #clojure
2
10
19
If you haven’t already, go watch @dspiteself’s talk from Clojure/West. Fascinating system solving important problems youtube.com/watch?v=CIstdJ…
1
3
3
Using code folding means you can still expand out all the ugly details if you want them. #clojure
0
2
3
Coming soon to Cursive: code folding used to show Clojure-focused stacktraces with non-project lines hidden. #clojure
1
6
8
Replying to @elenam_clj
@elenam_clj You also may be interested in this - IMO it helps with the fundamental error message problem in Clojure: youtu.be/o75g9ZRoLaw
2
0
0
Wow - my talk is up on YouTube already, less than 3 hours later! Amazing work by @Clojurewest youtube.com/watch?v=ql77Rw…
0
4
9
Replying to @CursiveIDE
@bobpoekert @maxkreminski @kf @meatcomputer BTW everyone interested in error messages should watch youtu.be/o75g9ZRoLaw?li…
0
1
2
Great demo by @mfikes of his iOS on-device REPL Ambly: youtube.com/watch?v=TVDkYZ…. Really cool stuff!
0
1
8
Nice video by Tom Marsh about setting up a CLJS REPL with IntelliJ, Cursive, and simple-brepl: youtube.com/watch?v=W2NJpp…
0
4
13
Also coming in the next build: again, an actual namespace. 199 unused aliases in the Cursive codebase! #clojure
0
6
6
Coming in the next build! And yes, that is a real namespace. I fixed over 400 unused imports with a single command!
1
4
5
Coming in the next Cursive build, at last!
2
5
11
Dev will be on a short hiatus and support might be slow after our latest release, but we’ll be back soon!
1
1
4