mercurial/context.py
changeset 31353 c99371e38e5e
parent 31352 ff2f90503d64
child 31360 5da0c7888dc4
equal deleted inserted replaced
31352:ff2f90503d64 31353:c99371e38e5e
    63         o._node = nullid
    63         o._node = nullid
    64 
    64 
    65         return o
    65         return o
    66 
    66 
    67     def __str__(self):
    67     def __str__(self):
       
    68         r = short(self.node())
       
    69         if pycompat.ispy3:
       
    70             return r.decode('ascii')
       
    71         return r
       
    72 
       
    73     def __bytes__(self):
    68         return short(self.node())
    74         return short(self.node())
    69 
    75 
    70     def __int__(self):
    76     def __int__(self):
    71         return self.rev()
    77         return self.rev()
    72 
    78