mercurial/patch.py
changeset 14435 5f6090e559fa
parent 14418 0174d1f79280
child 14437 cbe13e6bdc34
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]