mercurial/dirstate.py
changeset 29247 3e438497edca
parent 29189 930d4ee4647e
child 29269 b6f9934cf10b
equal deleted inserted replaced
29246:8dbfd3befbd7 29247:3e438497edca
   580             self._dirty = True
   580             self._dirty = True
   581             self._droppath(f)
   581             self._droppath(f)
   582             del self._map[f]
   582             del self._map[f]
   583             if f in self._nonnormalset:
   583             if f in self._nonnormalset:
   584                 self._nonnormalset.remove(f)
   584                 self._nonnormalset.remove(f)
       
   585             if f in self._copymap:
       
   586                 del self._copymap[f]
   585 
   587 
   586     def _discoverpath(self, path, normed, ignoremissing, exists, storemap):
   588     def _discoverpath(self, path, normed, ignoremissing, exists, storemap):
   587         if exists is None:
   589         if exists is None:
   588             exists = os.path.lexists(os.path.join(self._root, path))
   590             exists = os.path.lexists(os.path.join(self._root, path))
   589         if not exists:
   591         if not exists: