summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/context/base/lxml-ent.lua
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/context/base/lxml-ent.lua')
-rw-r--r--Master/texmf-dist/tex/context/base/lxml-ent.lua12
1 files changed, 8 insertions, 4 deletions
diff --git a/Master/texmf-dist/tex/context/base/lxml-ent.lua b/Master/texmf-dist/tex/context/base/lxml-ent.lua
index 19361193745..5b24d9d6846 100644
--- a/Master/texmf-dist/tex/context/base/lxml-ent.lua
+++ b/Master/texmf-dist/tex/context/base/lxml-ent.lua
@@ -24,24 +24,28 @@ original entity is returned.</p>
local trace_entities = false trackers.register("xml.entities", function(v) trace_entities = v end)
+local report_xml = logs.reporter("xml")
+
+local xml = xml
+
xml.entities = xml.entities or { } -- xml.entity_handler == function
storage.register("xml/entities",xml.entities,"xml.entities") -- this will move to lxml
local entities = xml.entities -- this is a shared hash
-xml.unknown_any_entity_format = nil -- has to be per xml
+xml.placeholders.unknown_any_entity = nil -- has to be per xml
local parsedentity = xml.parsedentitylpeg
-function xml.register_entity(key,value)
+function xml.registerentity(key,value)
entities[key] = value
if trace_entities then
- logs.report("xml","registering entity '%s' as: %s",key,value)
+ report_xml("registering entity '%s' as: %s",key,value)
end
end
-function xml.resolved_entity(str)
+function xml.resolvedentity(str)
local e = entities[str]
if e then
local te = type(e)