diff genshi/builder.py @ 860:61d37796da98

A bit of cleanup of the `Markup` Python implementation.
author cmlenz
date Thu, 12 Nov 2009 17:31:40 +0000
parents 0d9e87c6cf6e
children
line wrap: on
line diff
--- a/genshi/builder.py
+++ b/genshi/builder.py
@@ -101,7 +101,7 @@
         return self._generate()
 
     def __repr__(self):
-        return '<%s>' % self.__class__.__name__
+        return '<%s>' % type(self).__name__
 
     def __str__(self):
         return str(self.generate())
@@ -262,7 +262,7 @@
         return self
 
     def __repr__(self):
-        return '<%s "%s">' % (self.__class__.__name__, self.tag)
+        return '<%s "%s">' % (type(self).__name__, self.tag)
 
     def _generate(self):
         yield START, (self.tag, self.attrib), (None, -1, -1)
Copyright (C) 2012-2017 Edgewall Software