diff markup/core.py @ 77:f5ec6d4a61e4 trunk

* Simplify implementation of the individual XPath tests (use closures instead of callable classes) * Add support for using `select("@*")` in `py:attrs` directives (#10).
author cmlenz
date Thu, 13 Jul 2006 12:32:11 +0000
parents 1da51d718391
children a71a58df6bf5
line wrap: on
line diff
--- a/markup/core.py
+++ b/markup/core.py
@@ -222,6 +222,9 @@
         else:
             self.append((QName(name), value))
 
+    def totuple(self):
+        return TEXT, u''.join([x[1] for x in self]), (None, -1, -1)
+
 
 class Markup(unicode):
     """Marks a string as being safe for inclusion in HTML/XML output without
Copyright (C) 2012-2017 Edgewall Software