diff --git a/Applications.cfg b/Applications.cfg index d8f109b3..f41ab8ce 100644 --- a/Applications.cfg +++ b/Applications.cfg @@ -230,7 +230,7 @@ url="https://raw.githubusercontent.com/IgorTimofeev/OpenComputers/master/lib/advancedLua.lua", type="Library", preloadFile=true, - version=1.17, + version=1.18, }, { path="/lib/web.lua", diff --git a/lib/advancedLua.lua b/lib/advancedLua.lua index d8e37983..c56675c4 100755 --- a/lib/advancedLua.lua +++ b/lib/advancedLua.lua @@ -275,7 +275,7 @@ local function doSerialize(array, prettyLook, indentationSymbol, indentationSymb table.insert(text, key) table.insert(text, "]") elseif keyType == "string" then - if key:match("^%a") and key:match("%w+") then + if key:match("^%a") and key:match("^%w+$") then table.insert(text, key) else table.insert(text, "[\"")