From 2bcf00402db9ca5a4790de7f82c8139baaf8856c Mon Sep 17 00:00:00 2001 From: "Heinz N. Gies" Date: Wed, 14 Jun 2017 21:57:32 +0200 Subject: [PATCH] Fix hiding truecolor --- src/cf.erl | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/cf.erl b/src/cf.erl index ceb350d..bc1f0e7 100644 --- a/src/cf.erl +++ b/src/cf.erl @@ -118,16 +118,17 @@ cfmt(S) -> cfmt(S, Enabled) -> lists:flatten(cfmt_(S, Enabled)). +cfmt_([$~, $!, $#, _R1, _R2, _G1, _G2, _B1, _B2 | S], false) -> + cfmt_(S, false); +cfmt_([$~, $#, $#, _R1, _R2, _G1, _G2, _B1, _B2 | S], false) -> + cfmt_(S, false); + cfmt_([$~, $!, $_, _C | S], false) -> cfmt_(S, false); cfmt_([$~, $#, _C | S], false) -> cfmt_(S, false); cfmt_([$~, $!, _C | S], false) -> cfmt_(S, false); -cfmt_([$~, $!, $#, _R1, _R2, _G1, _G2, _B1, _B2 | S], false) -> - cfmt_(S, false); -cfmt_([$~, $#, $#, _R1, _R2, _G1, _G2, _B1, _B2 | S], false) -> - cfmt_(S, false); cfmt_([$~, $!, $#, R1, R2, G1, G2, B1, B2 | S], Enabled) -> R = list_to_integer([R1, R2], 16),