stdout without linebreak does not get flushed after an eval which looks a bit weird: ```r > cat('foo') > cat('bar') > print(1) foobar[1] 1 ``` I think you need to add a `ptr_R_FlushConsole` implementation?