comparison mercurial/patch.py @ 14435:5f6090e559fa

context: make forget work like commands.forget Switch users of wctx.delete(..., False) to forget.
author Matt Mackall <mpm@selenic.com>
date Thu, 26 May 2011 17:15:35 -0500
parents 0174d1f79280
children cbe13e6bdc34
comparison
equal deleted inserted replaced
14434:cc8c09855d19 14435:5f6090e559fa
487 addremoved = set(self.changed) 487 addremoved = set(self.changed)
488 for src, dst in self.copied: 488 for src, dst in self.copied:
489 scmutil.dirstatecopy(self.ui, self.repo, wctx, src, dst) 489 scmutil.dirstatecopy(self.ui, self.repo, wctx, src, dst)
490 addremoved.discard(src) 490 addremoved.discard(src)
491 if (not self.similarity) and self.removed: 491 if (not self.similarity) and self.removed:
492 wctx.remove(sorted(self.removed)) 492 wctx.forget(sorted(self.removed))
493 if addremoved: 493 if addremoved:
494 cwd = self.repo.getcwd() 494 cwd = self.repo.getcwd()
495 if cwd: 495 if cwd:
496 addremoved = [util.pathto(self.repo.root, cwd, f) 496 addremoved = [util.pathto(self.repo.root, cwd, f)
497 for f in addremoved] 497 for f in addremoved]