From 191bb343f961a2b9d7ac7d303ac5ad0fc7eb73ec Mon Sep 17 00:00:00 2001 From: MoNTE48 Date: Sun, 30 May 2021 21:09:54 +0200 Subject: [PATCH] Builtin: fix word-wrap hack in error window --- builtin/fstk/ui.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/builtin/fstk/ui.lua b/builtin/fstk/ui.lua index 91cb08f7..d16cabe3 100644 --- a/builtin/fstk/ui.lua +++ b/builtin/fstk/ui.lua @@ -54,6 +54,7 @@ end -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- +local sub8 = utf8.sub local function wordwrap_quickhack(str) local res = "" local ar = str:split("\n") @@ -65,8 +66,8 @@ local function wordwrap_quickhack(str) if res ~= "" then res = res .. "," end - res = res .. core.formspec_escape(text:sub(1, 79)) - text = text:sub(80, #text) + res = res .. core.formspec_escape(sub8(text, 1, 79)) + text = sub8(text, 80, #text) end if res ~= "" then res = res .. ","