Hello, I agree with Samuel. I also like the idea of two different types for the operations depending on whether they assume tty mode or not. To the point that I'm wondering whether we shouldn't / couldn't consider doing that at the C level, too. Sébastien.