cider

A channel dedicated to the Clojure Interactive Development Environment that Rocks (aka CIDER). :cider:
bozhidar 2021-03-22T06:58:45.063700Z

The defaults follow the different semantics different comment levels have had historically. You can change this behaviour, though - https://github.com/clojure-emacs/clojure-mode#indentation-of-comments

👍 1
kirill.salykin 2021-03-22T10:00:44.065500Z

hi Is it possible to connect to cider via unix socket? (i was not able any mention of it, but maybe my google-fu is bad)

bozhidar 2021-03-22T10:09:52.066100Z

Not yet, as nREPL doesn't support UNIX sockets, but it should become possible soon.

bozhidar 2021-03-22T10:10:12.066300Z

See https://github.com/nrepl/nrepl/pull/204

kirill.salykin 2021-03-22T10:13:41.066600Z

oke, thanks!

solf 2021-03-22T10:38:32.066900Z

What a timely question :d

bozhidar 2021-03-22T10:49:24.067300Z

Indeed - seems there's demand for UNIX sockets after all. 😄

bozhidar 2021-03-22T10:49:46.067800Z

They were kind of problematic on Java, as the JDK didn't support them out of the box until a few days ago.

lispyclouds 2021-03-22T10:54:18.067900Z

@bozhidar we had built this thing based on OkHttp to fill this gap: https://github.com/into-docker/unixsocket-http See if its of use to you if you'd wanna support older JDKs 😄 This was built mainly for the docker socket usecases in clj-docker-client

bozhidar 2021-03-22T10:55:47.068200Z

There will be an optional fallback with a 3rd party library for people on older JDKs, but people will have to add the dep manually to their projects, as nREPL itself can't have hard deps to avoid collisions with user code.

lispyclouds 2021-03-22T10:56:28.068400Z

right