Bozhidar Batsov
Bozhidar Batsov
The `lisp/` folder idea is fine by me. I've noticed some projects do something slightly different - e.g. https://github.com/slime/slime I'm not sure if there are any best practices for how...
@tarsius Thanks for the explanations of the subject!
@vemv Let's just move everything under `lisp/` after we cut CIDER 1.8.
> One also has to keep Eldev working (I couldn't immediately find a way to add lisp/ to the working source paths) I guess @doublep can consult us on this....
@vemv The necessary changes were made in Eldev 1.8 (see https://github.com/emacs-eldev/eldev/commit/f6fdcf8031e5cdf9e92c1ec77ee06f0114c66b27), so you can proceed with this.
> Note: in the above scenario, if the port 2171 doesn't exist, the command throws a "No server found" error - which I very much prefer over being presented with...
I still think that's not a big deal, provided there's an easy way to ignore the default connection params. And most of the time you'd want to connect automatically to...
That makes sense to me as well.
> Setting defcustoms from .dir-locals is also slightly fragile - in the end it's a global side-effect with no guarantees of being wiped as one switches dirs. I'm not sure...
I think it's actually the other way around, as some ClojureScript platforms (e.g. `nbb`) will work via `cider-connect-clj` (as noted in https://docs.cider.mx/cider/platforms/other_platforms.html)