diff options
author | bptato <nincsnevem662@gmail.com> | 2022-12-14 10:47:11 +0100 |
---|---|---|
committer | bptato <nincsnevem662@gmail.com> | 2022-12-14 10:58:49 +0100 |
commit | cd6a4c275030e9f66eb6807fc965d667a67ce55f (patch) | |
tree | d6ad7f16321a00fbb896b6997f4a782c4cee4e0e | |
parent | 03480fea95101cf1147c1e1a65c4e6fb457b1402 (diff) | |
download | chawan-cd6a4c275030e9f66eb6807fc965d667a67ce55f.tar.gz |
rendertext, color: fix escape codes
-rw-r--r-- | src/render/rendertext.nim | 1 | ||||
-rw-r--r-- | src/types/color.nim | 2 |
2 files changed, 2 insertions, 1 deletions
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) |