calva

macrobartfast 2025-04-09T06:17:05.448069Z

After trying for days to re-enable ClojureDocs in Emacs, I was finally pushed toward VS Code/Calva. After years of Emacs devotion. And wow. For one: hovering over symbols brings up ClojureDocs, right out of the box. A minor thing to need in the big scheme of things, but what I was wrestling with, so a relief to see. Huge gratitude to the Calva team. And hello.

1
🙏 1
ericdallo 2025-04-09T15:52:38.972659Z

interesting, https://clojure-lsp.io/features/#documentation-and-clojuredocs-integration comes from clojure-lsp and both emacs and calva uses it 😅

1
ericdallo 2025-04-09T15:52:53.385549Z

(that print actually is my Emacs hehe)

pez 2025-04-09T16:15:25.662599Z

Actually… 😃 Calva has two sources for the Clojuredocs in hovers. clojure-lsp and cider-nrepl. A bit depending, one or the other will be used.

ericdallo 2025-04-09T16:16:10.749139Z

Hum, curious when the cider-nrepl one makes sense to be used

pez 2025-04-09T16:35:18.760059Z

It was there when clojure-lsp started to provide. It is more of a Calva + cider-nrepl thing, with some features for bringing the examples into the editor and such.

👍 1
ericdallo 2025-04-09T15:48:36.935029Z

reviewplease https://github.com/BetterThanTomorrow/calva/pull/2774

ericdallo 2025-04-09T16:37:10.667689Z

@pez could you take a look please? I'm adding this to all editor plugins

pez 2025-04-09T18:08:05.340349Z

Grok summarized Calva’s changelog. Lot’s and lots of words, then concluded: > Calva’s changelog isn’t just a list of updates—it’s a story of growth, resilience, and a relentless drive to make Clojure development better. And as of April 2025, it’s still going strong, ready for whatever’s next.