mercurial/mergestate.py
changeset 48762 d169e651066b
parent 48729 7d073df49a54
child 48763 93d6f0e7ba2f
equal deleted inserted replaced
48761:7dad4665d223 48762:d169e651066b
   432             labels=self._labels,
   432             labels=self._labels,
   433         )
   433         )
   434         if merge_ret is None:
   434         if merge_ret is None:
   435             # If return value of merge is None, then there are no real conflict
   435             # If return value of merge is None, then there are no real conflict
   436             del self._state[dfile]
   436             del self._state[dfile]
       
   437             self._results[dfile] = None, None
   437             self._dirty = True
   438             self._dirty = True
   438         elif not merge_ret:
   439             return None
       
   440 
       
   441         if not merge_ret:
   439             self.mark(dfile, MERGE_RECORD_RESOLVED)
   442             self.mark(dfile, MERGE_RECORD_RESOLVED)
   440 
   443 
   441         action = None
   444         action = None
   442         if deleted:
   445         if deleted:
   443             if fcd.isabsent():
   446             if fcd.isabsent():