I haven't figured out what is special about it yet, but the "Latin small letter A with grave" (this guy: à) works fine in all text fields:
Lua Code:
/script d('àààààààààààààààààààààààààà')
However, the second half of it gets treated as a space character which results in the code below splitting the string:
Lua Code:
/script inStr = "1à1";for outStr in inStr:gmatch("%S+") do d(outStr) end
The lua website's
demo, however, does not have this problem:
Lua Code:
inStr = "1à1"
for outStr in inStr:gmatch("%S+") do
print(outStr)
end
I'm not sure how customized your lua implementation is, but do you fix issues like these?