##// END OF EJS Templates
dirstate: introduce an internal `_remove` method...
marmoute -
r48390:c5190adc default
parent child Browse files
Show More
@@ -555,10 +555,14 b' class dirstate(object):'
555 self._map.copymap.pop(filename, None)
555 self._map.copymap.pop(filename, None)
556
556
557 def remove(self, f):
557 def remove(self, f):
558 '''Mark a file removed.'''
558 '''Mark a file removed'''
559 self._remove(f)
560
561 def _remove(self, filename):
562 """internal function to mark a file removed"""
559 self._dirty = True
563 self._dirty = True
560 self._updatedfiles.add(f)
564 self._updatedfiles.add(filename)
561 self._map.removefile(f, in_merge=self.in_merge)
565 self._map.removefile(filename, in_merge=self.in_merge)
562
566
563 def merge(self, f):
567 def merge(self, f):
564 '''Mark a file merged.'''
568 '''Mark a file merged.'''
General Comments 0
You need to be logged in to leave comments. Login now