From cd6a4c275030e9f66eb6807fc965d667a67ce55f Mon Sep 17 00:00:00 2001 From: bptato Date: Wed, 14 Dec 2022 10:47:11 +0100 Subject: rendertext, color: fix escape codes --- src/render/rendertext.nim | 1 + src/types/color.nim | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/render/rendertext.nim b/src/render/rendertext.nim index 6c08cefd..79bdb541 100644 --- a/src/render/rendertext.nim +++ b/src/render/rendertext.nim @@ -81,6 +81,7 @@ proc renderStream*(grid: var FlexibleGrid, renderer: var StreamRenderer, len: in if not cancel: if renderer.ansiparser.state == PARSE_DONE: renderer.af = true + inc i continue case c of '\n': diff --git a/src/types/color.nim b/src/types/color.nim index 1f07d59b..e4668ca9 100644 --- a/src/types/color.nim +++ b/src/types/color.nim @@ -31,7 +31,7 @@ func cellColor*(rgb: RGBColor): CellColor = return CellColor(rgb: true, n: uint32(rgb)) func cellColor*(c: uint8): CellColor = - return CellColor(rgb: true, n: uint32(c)) + return CellColor(rgb: false, n: uint32(c)) const defaultColor* = CellColor(rgb: false, n: 0) -- cgit 1.4.1-2-gfad0