cider

dawdler 2025-02-03T14:56:03.729319Z

Hmmm... I am having an issue which I don't remember having encountered before: When I start a frontend with shadow-cljs via cider-jack-in-cljs, the cider window shows that is selects :app build automatically, and all looks fine and dandy, however I cannot evaluate any forms in any other source file, which is very odd. App has been loaded in browser. Any ideas? Am I missing something obvious, as is usually the case? 🙂

shadow-cljs -d nrepl/nrepl:1.3.1 -d cider/cider-nrepl:0.52.0 -d refactor-nrepl/refactor-nrepl:3.10.0 -d cider/piggieback:0.5.3 server
;; ClojureScript REPL type: shadow
;; ClojureScript REPL init form: (do (require '[shadow.cljs.devtools.api :as shadow]) (shadow/watch :app) (shadow/nrepl-select :app))

oyakushev 2025-02-04T23:11:21.112399Z

Hi, did you make any progress with this?

dawdler 2025-02-05T00:18:31.560609Z

I didn’t actually. Might it be related to running emacs 31.0.50. I don’t expect that to be supported, really. So, I’ll deal with it as is for now, until I find the time to test more thoroughly. Not enough time and all, right now:grin:

oyakushev 2025-02-03T15:13:39.884419Z

Hi! First, please try updating piggieback to 0.6.0. If that doesn't work, downgrade it back to 0.5.3 and also downgrade nrepl to: • 1.3.0 • 1.2.0 It's possible that recent nREPL refactoring could have broken some CLJS interactions as those are not as rigorously tested nowadays.

dawdler 2025-02-03T15:14:56.684489Z

Okay, thanks will do