Ansi_text.Unknown_escEscape sequences we recognize structurally but don't interpret as Ansi_text.
type t = | Csi of stringCSI sequence that we don't parse as Style or Control. https://en.wikipedia.org/wiki/ANSI_escape_code#Control_Sequence_Introducer_commands
| Osc of stringOSC payload that we don't parse as Hyperlink. https://en.wikipedia.org/wiki/ANSI_escape_code#OSC
| Fe of char| Fp of charFp sequence: ESC + 0x60-0x7E. https://en.wikipedia.org/wiki/ANSI_escape_code#Fp_Escape_sequences
*)| Nf of stringnF sequence: ESC + intermediates (0x20-0x2F) + final (0x30-0x7E). https://en.wikipedia.org/wiki/ANSI_escape_code#nF_Escape_sequences
*)| IncompleteWe parsed an ESC not followed by any of the above.
*)include Ppx_compare_lib.Comparable.S with type t := tinclude Ppx_compare_lib.Comparable.S__local with type t := tinclude Ppx_compare_lib.Equal.S with type t := tinclude Ppx_compare_lib.Equal.S__local with type t := tinclude Ppx_quickcheck_runtime.Quickcheckable.S with type t := tval quickcheck_generator : t Base_quickcheck.Generator.tval quickcheck_observer : t Base_quickcheck.Observer.tval quickcheck_shrinker : t Base_quickcheck.Shrinker.tinclude Sexplib0.Sexpable.S with type t := tinclude Sexplib0.Sexpable.Of_sexp with type t := tval t_of_sexp : Sexplib0.Sexp.t -> tinclude Sexplib0.Sexpable.Sexp_of with type t := tval sexp_of_t : t -> Sexplib0.Sexp.tval to_string : t -> stringval to_string_hum : t -> string