changeset 14467 | f3b50431eb7e |
parent 14435 | 5f6090e559fa |
child 14518 | a67e866f46f9 |
--- a/mercurial/context.py Tue May 31 13:18:56 2011 +0200 +++ b/mercurial/context.py Fri May 27 21:11:44 2011 +0200 @@ -863,13 +863,7 @@ except OSError, inst: if inst.errno != errno.ENOENT: raise - for f in list: - if self._repo.dirstate[f] == 'a': - self._repo.dirstate.drop(f) - elif f not in self._repo.dirstate: - self._repo.ui.warn(_("%s not tracked!\n") % f) - else: - self._repo.dirstate.remove(f) + self.forget(list) finally: wlock.release()