mercurial/context.py
changeset 4207 7e1c8a565a4f
parent 4206 0b48e3985765
child 4209 dbc3846c09a1
child 4414 b6146466b92a
equal deleted inserted replaced
4206:0b48e3985765 4207:7e1c8a565a4f
   409     def added(self): return self._status[1]
   409     def added(self): return self._status[1]
   410     def removed(self): return self._status[2]
   410     def removed(self): return self._status[2]
   411     def deleted(self): return self._status[3]
   411     def deleted(self): return self._status[3]
   412     def unknown(self): return self._status[4]
   412     def unknown(self): return self._status[4]
   413     def clean(self): return self._status[5]
   413     def clean(self): return self._status[5]
   414     def branch(self):
   414     def branch(self): return self._repo.dirstate.branch()
   415         try:
       
   416             return self._repo.opener("branch").read().strip() or "default"
       
   417         except IOError:
       
   418             return "default"
       
   419 
   415 
   420     def parents(self):
   416     def parents(self):
   421         """return contexts for each parent changeset"""
   417         """return contexts for each parent changeset"""
   422         return self._parents
   418         return self._parents
   423 
   419