ECMA-48 is the freely available standard that defines ANSI Escape Sequences. The text in ECMA-48 is identical to the corresponding ANSI standard but is made freely available via the ECMA website whereas the ANSI standard requires fees to access.
ECMA-48 was last revised in 1979 and the currently available digital representation of the standard is a scan of a hard copy document from that time, and that makes it difficult to search and link into.
I (@wez) took it upon myself to OCR and transcribe this document into markdown to open things up a bit. I need this documentation as part of my effort in building terminal emulation software.
This book uses mdBook to transform markdown into a readable form. To regenerate it:
$ cargo install mdbook
$ mdbook build --open
Then add the modified files into a commit and submit a pull request!