Fix lua intf {}\ escape issues

This commit is contained in:
Etoh 2017-12-27 15:33:34 +00:00
parent 35891f0f0c
commit 6d657a86cf

View File

@ -555,8 +555,13 @@ function wordwrapify_string(line)
nextChar = next_utf8(str, currentChar) nextChar = next_utf8(str, currentChar)
if nextChar == currentChar then if nextChar == currentChar then
return newstr return newstr
end end
newstr = newstr .. WORDWRAPIFY_MAGICWORD .. str:sub(currentChar,nextChar-1) charToTest = str:sub(currentChar,nextChar-1)
if charToTest ~= "\\" and charToTest ~= "{" and charToTest ~= "}" then
newstr = newstr .. WORDWRAPIFY_MAGICWORD .. str:sub(currentChar,nextChar-1)
else
newstr = newstr .. str:sub(currentChar,nextChar-1)
end
currentChar = nextChar currentChar = nextChar
until currentChar > maxChars until currentChar > maxChars
return newstr return newstr