From 7ee8844a1f74d7049a6808f391d2ae72c7e41ede Mon Sep 17 00:00:00 2001 From: Johan Walles Date: Thu, 29 Oct 2020 15:48:56 +0100 Subject: [PATCH] Add support for ANSI SGR codes 2 and 22 Fixes #27 --- m/ansiTokenizer.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/m/ansiTokenizer.go b/m/ansiTokenizer.go index 3448d9d..09bfef5 100644 --- a/m/ansiTokenizer.go +++ b/m/ansiTokenizer.go @@ -276,6 +276,9 @@ func _UpdateStyle(style tcell.Style, escapeSequence string) tcell.Style { case "1": style = style.Bold(true) + case "2": + style = style.Dim(true) + case "3": style = style.Italic(true) @@ -285,6 +288,9 @@ func _UpdateStyle(style tcell.Style, escapeSequence string) tcell.Style { case "7": style = style.Reverse(true) + case "22": + style = style.Bold(false).Dim(false) + case "23": style = style.Italic(false)