add an XX message to remember to correct the bug: if a rtag is redefined in a subclass, the rtag of the base class overwrite the rtag of the subclass
--- a/common/entity.py Thu Feb 26 14:01:00 2009 +0100
+++ b/common/entity.py Fri Feb 27 09:59:53 2009 +0100
@@ -41,6 +41,8 @@
'inlineview'))
def __init__(self, eclass, tagdefs):
+ # XXX if a rtag is redefined in a subclass,
+ # the rtag of the base class overwrite the rtag of the subclass
self.eclass = eclass
self._tagdefs = {}
for relation, tags in tagdefs.iteritems():