Hi all,

what's the reasoning behind "We need a terminal output" in curses.c?

I don't really see a scenario where it's problematic if qemu emits escape sequences to a pipe. I have experienced one scenario where it is problematic: It doesn't work properly with pexpect and expectit (a Python and a Java library that do expect). I suspect they fail to use a pty, but then I see no harm in not doing so. I can see another scenario when this is problematic: Unit testing code that directly writes to the console. E.g. testing BIOS code, or testing operating systems when using the serial port is not an option.

Regards,
Jo

Reply via email to