diff --git a/lib/ansi.ml b/lib/ansi.ml index 5038cf3..de48804 100644 --- a/lib/ansi.ml +++ b/lib/ansi.ml @@ -56,6 +56,10 @@ let parse_ansi_codes = | n when n >= 40 && n <= 47 -> (Done, parsed @ [ Bg (Intrinsic (code - 40)) ]) | 48 -> (ParsingColour ParsingBg, parsed) + | n when n >= 90 && n <= 97 -> + (Done, parsed @ [ Fg (Intrinsic (code - 82)) ]) + | n when n >= 100 && n <= 107 -> + (Done, parsed @ [ Bg (Intrinsic (code - 92)) ]) | _ -> (Done, parsed @ [ Other code ]) in let waste_state p =