dev-tooling

bozhidar 2023-01-31T08:59:57.619519Z

@lee We spend some time trying to make pomegranate work with CIDER (or rather clj-refactor.el) in the past, but we didn't manage to finish the work. There are some details here https://github.com/clojure-emacs/refactor-nrepl/pull/301

bozhidar 2023-01-31T09:13:07.008709Z

@dmiller has recently updated https://github.com/clojure/clr.tools.nrepl to match the Clojure nREPL implementation and now the project is pretty close to working. David has encountered a few issues getting the whole test suite to pass, so he'd appreciate some help. Not sure if anyone has the time & .NET knowledge to help with this, but I guess it doesn't hurt to mention it. I think that'd be a massive milestone for ClojureCLR and the easy of programming with it. You can find a summary of the current status here https://github.com/clojure/clr.tools.nrepl#status

borkdude 2023-01-31T09:56:43.865809Z

If for whatever reason an nREPL server doesn't respond anymore, should CIDER be able to kill it? cider-quit doesn't work for bb nREPL when it's busy waiting

👀 1
borkdude 2023-01-31T09:57:12.374589Z

The close message times out but that's all cider-quit does it seems cc @teodorlu

👍 1
bozhidar 2023-01-31T15:16:56.937059Z

I think that killing the REPL buffer kills the underlying process.

👀 1
teodorlu 2023-01-31T19:26:59.153059Z

Killing the REPL buffer works, thanks! 🙌

teodorlu 2023-01-31T09:57:15.802469Z

@teodorlu has joined the channel