summaryrefslogtreecommitdiff
path: root/tex/context/base/lxml-tab.lua
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2010-01-18 22:43:00 +0100
committerHans Hagen <pragma@wxs.nl>2010-01-18 22:43:00 +0100
commite1cd565bd3872eb5665b95a0ca93e9ba6982c929 (patch)
tree645d840cbec918941bfffdeacb38de331110a72e /tex/context/base/lxml-tab.lua
parent4e362156550b2624811c01de388d3d695f444d77 (diff)
downloadcontext-e1cd565bd3872eb5665b95a0ca93e9ba6982c929.tar.gz
beta 2010.01.18 22:43
Diffstat (limited to 'tex/context/base/lxml-tab.lua')
-rw-r--r--tex/context/base/lxml-tab.lua5
1 files changed, 4 insertions, 1 deletions
diff --git a/tex/context/base/lxml-tab.lua b/tex/context/base/lxml-tab.lua
index 300b47126..2d4bca8e5 100644
--- a/tex/context/base/lxml-tab.lua
+++ b/tex/context/base/lxml-tab.lua
@@ -168,11 +168,14 @@ local function add_attribute(namespace,tag,value)
if tag == "xmlns" then
xmlns[#xmlns+1] = resolvens(value)
at[tag] = value
+ elseif namespace == "" then
+ at[tag] = value
elseif namespace == "xmlns" then
xml.checkns(tag,value)
at["xmlns:" .. tag] = value
else
- at[tag] = value
+ -- for the moment this way:
+ at[namespace .. ":" .. tag] = value
end
end