# HG changeset patch # User Matthew Wild # Date 1223502171 -3600 # Node ID cbf387f29d561de1c8fbaf5419e84957fe9763cc # Parent a1f4f3c5ae251e468c023168af97f857f69e20da Fix for saving tables with non-string keys diff -r a1f4f3c5ae25 -r cbf387f29d56 util/datamanager.lua --- a/util/datamanager.lua Wed Oct 08 17:27:20 2008 +0100 +++ b/util/datamanager.lua Wed Oct 08 22:42:51 2008 +0100 @@ -43,7 +43,7 @@ elseif type(o) == "table" then f:write("{\n") for k,v in pairs(o) do - f:write(" [", format("%q", k), "] = ") + f:write(" [", basicSerialize(k), "] = ") simplesave(f, v) f:write(",\n") end