aboutsummaryrefslogtreecommitdiffstats
path: root/util
diff options
context:
space:
mode:
Diffstat (limited to 'util')
-rw-r--r--util/serialization.lua4
1 files changed, 3 insertions, 1 deletions
diff --git a/util/serialization.lua b/util/serialization.lua
index a8b64c04..52e89136 100644
--- a/util/serialization.lua
+++ b/util/serialization.lua
@@ -85,6 +85,7 @@ local function new(opt)
opt.freeze = true;
opt.fatal = false;
opt.fallback = default_fallback;
+ opt.unquoted = true;
end
if opt.preset == "oneline" then
opt.indentwith = opt.indentwith or "";
@@ -96,6 +97,7 @@ local function new(opt)
opt.itemstart = opt.itemstart or "";
opt.itemlast = opt.itemlast or "";
opt.equals = opt.equals or "=";
+ opt.unquoted = true;
end
local fallback = opt.fallback or opt.fatal == false and default_fallback or fatal_error;
@@ -116,7 +118,7 @@ local function new(opt)
local kstart = opt.kstart or "[";
local kend = opt.kend or "]";
local equals = opt.equals or " = ";
- local unquoted = opt.unquoted == nil and "^[%a_][%w_]*$" or opt.unquoted;
+ local unquoted = opt.unquoted == true and "^[%a_][%w_]*$" or opt.unquoted;
local hex = opt.hex;
local freeze = opt.freeze;
local maxdepth = opt.maxdepth or 127;