diff options
Diffstat (limited to 'Master/texmf-dist/tex/luatex/luaxml/luaxml-domobject.lua')
-rw-r--r-- | Master/texmf-dist/tex/luatex/luaxml/luaxml-domobject.lua | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Master/texmf-dist/tex/luatex/luaxml/luaxml-domobject.lua b/Master/texmf-dist/tex/luatex/luaxml/luaxml-domobject.lua index 6d299d41575..19850ce456a 100644 --- a/Master/texmf-dist/tex/luatex/luaxml/luaxml-domobject.lua +++ b/Master/texmf-dist/tex/luatex/luaxml/luaxml-domobject.lua @@ -120,7 +120,7 @@ local function serialize_dom(parser, current,level, output) return output elseif xtype == "CDATA" then -- return content unescaped - insert(string.format("<![CDATA[%s]]>", text_content)) + insert("<![CDATA[%s]]>", text_content) return output end @@ -231,6 +231,7 @@ local parse = function( ) local el = self if self:is_element(el) then + el._attr = el._attr or {} el._attr[name] = value return true end |