From 67f055795a324f6bc9d963ac75496342bb50d9a0 Mon Sep 17 00:00:00 2001 From: laelnasan Date: Sun, 6 Dec 2020 21:11:59 -0300 Subject: [PATCH] use bit.bor() instead of sum, need change bit.lua --- src/ltui/base/string.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ltui/base/string.lua b/src/ltui/base/string.lua index c3c1898..1365d70 100644 --- a/src/ltui/base/string.lua +++ b/src/ltui/base/string.lua @@ -284,7 +284,7 @@ function string:wcwidth(idx) for aux = 2, seq do c = self:byte(idx + aux - 1) - val = val * 2 ^ 6 + bit.band(c, 0x3F) + val = bit.bor(val * 2 ^ 6, bit.band(c, 0x3F)) end -- test for 8-bit control characters