diff options
Diffstat (limited to 'docutils')
| -rw-r--r-- | docutils/docutils/nodes.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/docutils/docutils/nodes.py b/docutils/docutils/nodes.py index afb541fb9..9a868cd1b 100644 --- a/docutils/docutils/nodes.py +++ b/docutils/docutils/nodes.py @@ -461,7 +461,7 @@ class Element(Node): element = domroot.createElement(self.tagname) for attribute, value in self.attlist(): if isinstance(value, list): - value = ' '.join([serial_escape('%s' % v) for v in value]) + value = ' '.join([serial_escape('%s' % (v,)) for v in value]) element.setAttribute(attribute, '%s' % value) for child in self.children: element.appendChild(child._dom_node(domroot)) @@ -505,7 +505,7 @@ class Element(Node): if value is None: # boolean attribute parts.append(name) elif isinstance(value, list): - values = [serial_escape('%s' % v) for v in value] + values = [serial_escape('%s' % (v,)) for v in value] parts.append('%s="%s"' % (name, ' '.join(values))) else: parts.append('%s="%s"' % (name, value)) |
