about summary refs log tree commit diff stats
path: root/src/io
diff options
context:
space:
mode:
authorbptato <nincsnevem662@gmail.com>2021-12-13 13:51:21 +0100
committerbptato <nincsnevem662@gmail.com>2021-12-13 13:51:21 +0100
commit332dedce2ba760d942fea337a285456427828fe4 (patch)
tree3ee78810aa4fa1b3ec01c770b0f5a9070fca5ab1 /src/io
parente1194507b4f6240cb15c1783240f8a21d359bc16 (diff)
downloadchawan-332dedce2ba760d942fea337a285456427828fe4.tar.gz
Support width property
Diffstat (limited to 'src/io')
-rw-r--r--src/io/buffer.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/io/buffer.nim b/src/io/buffer.nim
index 1033e44c..a43223ef 100644
--- a/src/io/buffer.nim
+++ b/src/io/buffer.nim
@@ -273,7 +273,7 @@ proc refreshDisplay*(buffer: Buffer) =
         buffer.display[dls + k].formatting = cf.formatting
         buffer.display[dls + k].nodes = cf.nodes
       let tk = k + r.width()
-      while k < tk:
+      while k < tk and k < buffer.width - 1:
         buffer.display[dls + k].ow += r.width()
         inc k
       inc j