reveal 2022-03-16

Could it be that a Reveal REPL does not flush *err* correctly? I’m trying the following: • Start a socket repl from the terminal. • Eval ((requiring-resolve 'vlaaad.reveal/repl)) to open Reveal • Eval: • (set! *warn-on-reflection* true)(def i 42)(.toString i) • An I get no reflection warnings in Reveal. • If I then eval (.flush *err*) the two warnings show up in Reveal and the REPL in the terminal.

Or is this expected and somehow a consequence of my setup?

Great, hope you had a good vacation! Thanks for the fix!

I'm back 😄

I found what I can do on Reveal's side to make flushing more aggressive

I released an update (Free: 1.3.273, Pro: 1.3.344) that fixes this issue

Hey! Sorry, I'm currently on vacation. I'll have a look later