ANSI/VT100 terminal emulator library