----------------
- Open /dev/tty in binary mode under Python 3.
[stefan]
- Disable buffering if the device is not seekable.
[stefan]
- Remove getmaxyx since it cannot be implemented reliably.
[stefan]
- Support Python 2.5.
[stefan]
- Change license to GPL or PSF to avoid relicensing of PSF code.
[stefan]