Mercurial > genshi > mirror
diff markup/template.py @ 75:3722696d0343 trunk
Empty attributes in templates were being stripped out. Thanks to Jonas for the patch.
author | cmlenz |
---|---|
date | Wed, 12 Jul 2006 21:27:30 +0000 |
parents | d54b5fd60b52 |
children | f5ec6d4a61e4 |
line wrap: on
line diff
--- a/markup/template.py +++ b/markup/template.py @@ -717,7 +717,10 @@ raise BadDirectiveError(name, pos[0], pos[1]) directives.append(cls(value)) else: - value = list(self._interpolate(value, *pos)) + if value: + value = list(self._interpolate(value, *pos)) + else: + value = [(TEXT, u'', pos)] new_attrib.append((name, value)) if directives: