* windows-compatible getChar without buffering, option to use terminal without editing * option to choose terminal mode, conditional compilation for Windows * conditional extension * add basic terminal mode (no contact insertion) * option help