Fork me on GitHub
#dev-tooling
<
2023-01-31
>
bozhidar08:01:57

@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

bozhidar09:01:07

@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

borkdude09:01:43

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

👀 2
borkdude09:01:12

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

👍 2
bozhidar15:01:56

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

👀 2
teodorlu19:01:59

Killing the REPL buffer works, thanks! 🙌