use text verbatim if it fits on the screen

This commit is contained in:
Peter Nerlich
2020-11-12 10:14:44 +01:00
committed by GitHub
parent 8c1ba6714e
commit cb4135a7a7

View File

@ -34,6 +34,9 @@ local create_lines = function(text)
local line = "" local line = ""
local line_num = 1 local line_num = 1
local tab = {} local tab = {}
if #text <= LINE_LENGTH then
line = text
else
for word in string.gmatch(text, "%S+") do for word in string.gmatch(text, "%S+") do
if string.len(line)+string.len(word) < LINE_LENGTH and word ~= "|" then if string.len(line)+string.len(word) < LINE_LENGTH and word ~= "|" then
if line ~= "" then if line ~= "" then
@ -54,6 +57,7 @@ local create_lines = function(text)
end end
end end
end end
end
table.insert(tab, line) table.insert(tab, line)
return tab return tab
end end