A barebones VT100 emulator written in OCaml. Mostly implemented as per the VT100 spec, albeit with some extra logic to handle escape sequences that are sent by common apps even when set to VT100 compatibility mode. Tested with:
- bash
- vim
- tmux
- less
- htop
- vttest (*a few edge-cases not implemented)
