This is a bit off topic so forgive me but it's the only place I know where experts on the terminal live :) I've started porting my terminal emulation library to OSX and it's been fun to say the least. Now that it finally builds, I see strange behavior with my demo program that I don't see when it runs on Linux or FreeBSD. Output coming from XYZ application running inside the emulator is only echoed when I write data to the slave pty file descriptor (for example holding down the cursor key). If anyone has even a good guess as to what's going on, I would appreciate it.
--
Bryan
<><