cider

A channel dedicated to the Clojure Interactive Development Environment that Rocks (aka CIDER). :cider:
macrobartfast 2021-04-30T05:00:05.439400Z

whenever I cider-connect-clj&cljs I get

WARNING: CIDER 0.24.0 requires cider-nrepl 0.24.0, but you're currently using cider-nrepl 0.25.9. The version mismatch might b\
reak some functionality!
More information.WARNING: No Clojure project was detected. The
refactor-nrepl middleware was not enabled. (You can mute this
                                                warning by customizing `cljr-suppress-no-project-warning'.)
I’m guessing I have to upgrade Cider in Emacs, right? While I’m doing this should I be also figuring out how to update cider-nrepl? I use shadow-cljs via create-cljs-app and I’m now lost as to where I even set the cider-nrepl version at this point.

bozhidar 2021-04-30T09:23:51.439500Z

Currently it's not, unless you regenerate the middleware vector manually.

bozhidar 2021-04-30T09:24:31.439700Z

I've been planning for a while to make it "opt-in"/"opt-out", which is just a matter of adding one more flag, but I never got to doing so.

bozhidar 2021-04-30T09:25:06.440400Z

Yeah, you have to update CIDER's Emacs package.

bozhidar 2021-04-30T09:25:30.440600Z

> I use shadow-cljs via create-cljs-app and I’m now lost as to where I even set the cider-nrepl version at this point.

bozhidar 2021-04-30T09:26:10.441400Z

I recall that shadow had some project file with deps in it, so it should be there. I don't do ClojureScript programming myself, but I'm sure that plenty people here can help with this question.

thheller 2021-04-30T09:27:02.442Z

cider-nrepl will either be in shadow-cljs.edn or deps.edn. not sure what create-cljs-app generates either 🙂

1👍
thheller 2021-04-30T09:27:29.442500Z

if its not in either of those you might have preconfigured in ~/.shadow-cljs/config.edn

2021-04-30T09:55:50.442700Z

Thanks. The tracking gets very slow on large projects, I think mainly due to the size of the nrepl messages it generates.

richiardiandrea 2021-04-30T19:08:28.444100Z

Hi there I am triggering this command and there is a warning I cannot explain

clojure -A:reveal:dev -Sdeps '{:deps {nrepl/nrepl {:mvn/version "0.8.3"} cider/cider-nrepl {:mvn/version "0.26.0"}} :aliases {:cider/nrepl {:main-opts ["-m" "nrepl.cmdline" "--middleware" "[cider.nrepl/cider-middleware,vlaaad.reveal.nrepl/middleware]"]}}}' -M:cider/nrepl

WARNING: CIDER requires cider-nrepl to be fully functional. Some features will not be available without it! (More information)
not urgent but I was just wondering

richiardiandrea 2021-04-30T19:11:53.444600Z

Does GDK_SCALE=2 work on linux as well? I see very minutes characters there 😄