From 80efc822d49213bb97324287dc6bb2a34a8cb155 Mon Sep 17 00:00:00 2001 From: Dobrica Pavlinusic Date: Tue, 6 Mar 2012 23:17:37 +0100 Subject: [PATCH] added simple dump() serializer for debugging --- settings.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/settings.lua b/settings.lua index c324b8975..04b277606 100644 --- a/settings.lua +++ b/settings.lua @@ -17,6 +17,12 @@ function DocSettings:savesetting(key, value) self.data[key] = value end +function dump(data) + local out = {} + DocSettings:_serialize(data, out, 0) + return table.concat(out) +end + -- simple serialization function, won't do uservalues, functions, loops function DocSettings:_serialize(what, outt, indent) if type(what) == "table" then