mercurial/context.py
changeset 19658 f354e5cdb788
parent 19612 df54cc67b91b
child 19659 750a913334c8
equal deleted inserted replaced
19657:145636d31bb4 19658:f354e5cdb788
   863             self._extra['branch'] = 'default'
   863             self._extra['branch'] = 'default'
   864 
   864 
   865     def __str__(self):
   865     def __str__(self):
   866         return str(self._parents[0]) + "+"
   866         return str(self._parents[0]) + "+"
   867 
   867 
   868     def __repr__(self):
       
   869         return "<workingctx %s>" % str(self)
       
   870 
       
   871     def __nonzero__(self):
   868     def __nonzero__(self):
   872         return True
   869         return True
   873 
   870 
   874     def __contains__(self, key):
   871     def __contains__(self, key):
   875         return self._repo.dirstate[key] not in "?r"
   872         return self._repo.dirstate[key] not in "?r"