diff options
author | Hans Hagen <pragma@wxs.nl> | 2017-03-01 13:51:17 +0100 |
---|---|---|
committer | Context Git Mirror Bot <phg42.2a@gmail.com> | 2017-03-01 13:51:17 +0100 |
commit | 0da55392b876cef55845157c4bfb8244d84c6450 (patch) | |
tree | a050eef10e2790e286b94dcfeae1aacc657b025b /tex/context/base/mkiv/lxml-tab.lua | |
parent | a616b343d8dfe81008c9e8aee253cf31f088f35b (diff) | |
download | context-0da55392b876cef55845157c4bfb8244d84c6450.tar.gz |
2017-03-01 13:47:00
Diffstat (limited to 'tex/context/base/mkiv/lxml-tab.lua')
-rw-r--r-- | tex/context/base/mkiv/lxml-tab.lua | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/tex/context/base/mkiv/lxml-tab.lua b/tex/context/base/mkiv/lxml-tab.lua index 58b933c44..f2d38a654 100644 --- a/tex/context/base/mkiv/lxml-tab.lua +++ b/tex/context/base/mkiv/lxml-tab.lua @@ -264,7 +264,7 @@ local function add_empty(spacing, namespace, tag) tg = tag, at = at, dt = { }, - ni = nt, + ni = nil, -- preset slot __p__ = top } dt[nt] = t @@ -287,7 +287,7 @@ local function add_begin(spacing, namespace, tag) tg = tag, at = at, dt = { }, - ni = nt, -- preset slot + ni = nil, -- preset slot __p__ = stack[level] } setmetatable(top, mt) @@ -315,9 +315,7 @@ local function add_end(spacing, namespace, tag) end dt = top.dt nt = #dt + 1 - toclose.ni = nt dt[nt] = toclose - -- dt[0] = top -- nasty circular reference when serializing table if toclose.at.xmlns then remove(xmlns) end @@ -377,7 +375,7 @@ local function add_special(what, spacing, text) special = true, ns = "", tg = what, - ni = nt, + ni = nil, -- preset slot dt = { text }, } end |