nrepl

pez 2023-08-27T19:05:25.991679Z

Calva does not deliver stdout from threads to the REPL client. They are instead printed as stdout from the repl process. A bird whispers in my ear that CIDER handles this better. What do we need to do in Calva to fix it?

bozhidar 2023-08-27T20:37:23.979739Z

We keep the eval request IDs around, so if some output comes after a "done" responses we still know which request to map it to and use it's eval handler for the output. (which is usually just the REPL buffer)

bozhidar 2023-08-27T20:38:01.845339Z

Not sure if that's better in any way than what you're currently doing.