Fork me on GitHub
#cider
<
2018-12-09
>
bozhidar15:12:57

> Also wondering what it would take to include something like this in appropriate community project… e.g. cider/orchard etc…

bozhidar15:12:13

I’m not familiar with REBL at all, otherwise I wouldn’t mind helping.

bozhidar15:12:32

Such middleware sounds like something that should belong in cider-nrepl potentially.

bozhidar15:12:42

> Also it would be good to make the setup process a little easier; and find the appropriate incantations for leiningen etc… Though on that point I based it off the latest nrepl… so I’m assuming I’ll have to downgrade it to the contrib version to do that??

bozhidar15:12:32

That would also take care of this problem, as cider-nrepl picks the nREPL version to use at runtime, although in a release or two I’ll drop any support for tools.nrepl. I’m just waiting on the new lein release, so there’s something all lein users can easily upgrade to.

rickmoynihan08:12:15

Ok I’ll take a look and see how it’s done there… I’ve currently been trying to do stuff like this: https://github.com/RickMoynihan/nrebl.middleware/blob/a32a6c74df5a6b2a0c2dd5741bc78908baf58a01/src/nrebl/middleware.clj#L6-L25 but I get some strange problems

practicalli-johnny18:12:40

Really enjoying the cider-debug feature. Its a great way to help people learn Clojure, showing them the values of symbols and expressions as you step through the code. Thanks.

theeternalpulse02:12:02

I've recently been getting into this as well, I love it. I need to get all the bindings set up as some of the defaults don't work great with some evil conflicts but for next, continue, locals which is mostly what I use it for it's great

theeternalpulse06:12:37

speaking of, how do you set a breakpoint at a specific point

bozhidar18:12:08

@jr0cket Happy to hear this!

grzm23:12:24

I’ve been developing using Datomic Ions. One of the features it provides is a logging feature called datomic.ion.cast, which logs to Cloudwatch when running in AWS and with other options (such as logging to stdout) when developing locally. When redirecting to stdout locally, I get StackOverflowError when redirecting to stdout. Redirecting to stderr and files works fine. I’ve got a repro case (including the description and the error) here: https://github.com/grzm/cider-ion-cast-stackoverflow

grzm23:12:41

Any thoughts on where this might be?