aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuldoman <giulio.lettieri@gmail.com>2021-10-11 22:18:02 +0200
committerGuldoman <giulio.lettieri@gmail.com>2021-10-11 22:18:02 +0200
commit3a71528087206cdd084e62424ad6539490fbf12d (patch)
treee643fa98b130eaf24088fe3bd47f3e14191f5436
parent8b634daa669ac2cf814cc7ec018ef9ddd8c97ec9 (diff)
downloadpragtical-3a71528087206cdd084e62424ad6539490fbf12d.tar.gz
pragtical-3a71528087206cdd084e62424ad6539490fbf12d.zip
Allow specifying offset for `common.is_utf8_cont`
-rw-r--r--data/core/common.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/data/core/common.lua b/data/core/common.lua
index 1a1b22cd..0d360640 100644
--- a/data/core/common.lua
+++ b/data/core/common.lua
@@ -1,8 +1,8 @@
local common = {}
-function common.is_utf8_cont(char)
- local byte = char:byte()
+function common.is_utf8_cont(s, offset)
+ local byte = s:byte(offset or 1)
return byte >= 0x80 and byte < 0xc0
end