mercurial/dirstate.py
changeset 47861 1c797757f5bb
parent 47778 97acbced3a99
child 47889 6614ab9f061d
equal deleted inserted replaced
47860:08f16b3331df 47861:1c797757f5bb
   498             return False
   498             return False
   499         elif entry.added:
   499         elif entry.added:
   500             self._drop(filename)
   500             self._drop(filename)
   501             return True
   501             return True
   502         else:
   502         else:
   503             self._remove(filename)
   503             self._dirty = True
       
   504             self._updatedfiles.add(filename)
       
   505             self._map.removefile(filename, in_merge=self.in_merge)
   504             return True
   506             return True
   505 
   507 
   506     @requires_no_parents_change
   508     @requires_no_parents_change
   507     def set_clean(self, filename, parentfiledata=None):
   509     def set_clean(self, filename, parentfiledata=None):
   508         """record that the current state of the file on disk is known to be clean"""
   510         """record that the current state of the file on disk is known to be clean"""