Fork me on GitHub
#nrepl
<
2018-09-19
>
bbrinck02:09:02

@shawx538 I’m wondering the same thing. I considered giving up on the nrepl middleware and just having the users start a sub-repl (one that has a custom :caught handler) when the client REPL connects, but unfortunately this ticket https://dev.clojure.org/jira/browse/CLJ-2040 indicates it’s not going to work

Charlot14:09:18

It's an annoying problem.

Charlot14:09:38

the link is good reading @bbrinck, thank you for sending it

bbrinck14:09:53

@shawx538 When I get a chance, I’m going to take a crack at processing the ex-info responses as @bozhidar suggested. I’ll let you know if I make progress.

Charlot14:09:13

likewise. May I ask what you are hoping to do with them? personally, I and a team of others have been developing a translator, so that they can be understandable by beginners to programming altogether. @bbrinck

bbrinck15:09:00

@shawx538 I’ve been checking in on your babel work - it’s exciting stuff 🙂. My goal is a little different - I’d like users to be able to configure their REPL experience and then share their configs. This means that I could configure a REPL designed for beginners on my team (hopefully using babel!) but perhaps swap out different tools as the users learn more

bbrinck15:09:16

Basically, an extension of the proof-of-concept here: https://gist.github.com/bhb/2686b023d074ac052dbc21f12f324f18 but I’d like to make it work with nrepl clients