Changeset 2525:86e89ca99981 in livinglogic.python.xist

Show
Ignore:
Timestamp:
05/24/06 16:20:40 (13 years ago)
Author:
Walter Doerwald <walter@…>
Branch:
default
Message:

Remove counts from namespace repr.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • src/ll/xist/xsc.py

    r2523 r2525  
    39063906 
    39073907    def __repr__(self): 
    3908         counts = [] 
    3909  
    3910         elementkeys = self.elementkeys() 
    3911         if elementkeys: 
    3912             counts.append("%d elements" % len(elementkeys)) 
    3913  
    3914         procinstkeys = self.procinstkeys() 
    3915         if procinstkeys: 
    3916             counts.append("%d procinsts" % len(procinstkeys)) 
    3917  
    3918         entitykeys = self.entitykeys() 
    3919         charrefkeys = self.charrefkeys() 
    3920         count = len(entitykeys)-len(charrefkeys) 
    3921         if count: 
    3922             counts.append("%d entities" % count) 
    3923  
    3924         if len(charrefkeys): 
    3925             counts.append("%d charrefs" % len(charrefkeys)) 
    3926  
    3927         allowedattrs = self.Attrs.allowedkeys() 
    3928         if len(allowedattrs): 
    3929             counts.append("%d attrs" % len(allowedattrs)) 
    3930  
    3931         if counts: 
    3932             counts = " with " + ", ".join(counts) 
    3933         else: 
    3934             counts = "" 
    3935  
    39363908        if "__file__" in self.__dict__: # no inheritance 
    39373909            fromfile = " from %r" % self.__file__ 
    39383910        else: 
    39393911            fromfile = "" 
    3940         return "<namespace %s:%s name=%r url=%r%s%s at 0x%x>" % (self.__module__, self.__originalname, self.xmlname, self.xmlurl, counts, fromfile, id(self)) 
     3912        return "<namespace %s:%s name=%r url=%r%s at 0x%x>" % (self.__module__, self.__originalname, self.xmlname, self.xmlurl, fromfile, id(self)) 
    39413913 
    39423914    def __delattr__(self, key):