aboutsummaryrefslogtreecommitdiff
path: root/builtin/mainmenu
diff options
context:
space:
mode:
authorsfan5 <sfan5@live.de>2017-09-11 16:25:20 +0200
committerSmallJoker <mk939@ymail.com>2018-06-03 17:31:59 +0200
commit5b2461c713889b9832f5b99c85abf87e5d494242 (patch)
tree641c2f0b45c7518019a3b60de99dd142bdaa36bf /builtin/mainmenu
parente9087d1be7e24557a268e77b3005052058d89adb (diff)
downloadminetest-5b2461c713889b9832f5b99c85abf87e5d494242.tar.gz
minetest-5b2461c713889b9832f5b99c85abf87e5d494242.tar.bz2
minetest-5b2461c713889b9832f5b99c85abf87e5d494242.zip
Fix core.wrap_text and make its behaviour consistent with the docs
Code based on initial implementation by @dsohler.
Diffstat (limited to 'builtin/mainmenu')
-rw-r--r--builtin/mainmenu/common.lua2
-rw-r--r--builtin/mainmenu/tab_mods.lua2
2 files changed, 2 insertions, 2 deletions
diff --git a/builtin/mainmenu/common.lua b/builtin/mainmenu/common.lua
index fa7ae583b..7eb941775 100644
--- a/builtin/mainmenu/common.lua
+++ b/builtin/mainmenu/common.lua
@@ -250,7 +250,7 @@ end
--------------------------------------------------------------------------------
function text2textlist(xpos, ypos, width, height, tl_name, textlen, text, transparency)
- local textlines = core.wrap_text(text, textlen)
+ local textlines = core.wrap_text(text, textlen, true)
local retval = "textlist[" .. xpos .. "," .. ypos .. ";" .. width ..
"," .. height .. ";" .. tl_name .. ";"
diff --git a/builtin/mainmenu/tab_mods.lua b/builtin/mainmenu/tab_mods.lua
index 9510a9e18..7f95355a9 100644
--- a/builtin/mainmenu/tab_mods.lua
+++ b/builtin/mainmenu/tab_mods.lua
@@ -75,7 +75,7 @@ local function get_formspec(tabview, name, tabdata)
if error == nil then
local descriptiontext = descriptionfile:read("*all")
- descriptionlines = core.wrap_text(descriptiontext, 42)
+ descriptionlines = core.wrap_text(descriptiontext, 42, true)
descriptionfile:close()
else
descriptionlines = {}