Mon Jan 21 00:25:59 EST 2008 geoff I think I'd rather fix tcsetattr. What's broken about it? Wed Feb 6 14:38:02 EST 2008 geoff I rewrote getpass, tty_echoon and tty_echooff instead.