D5888: context: delete unused undelete()
martinvonz (Martin von Zweigbergk)
phabricator at mercurial-scm.org
Fri Feb 8 06:31:24 UTC 2019
martinvonz created this revision.
Herald added a subscriber: mercurial-devel.
Herald added a reviewer: hg-reviewers.
REVISION SUMMARY
Maybe it's been unused since https://phab.mercurial-scm.org/rHGc8e2a5ea70629eae96cbd08264df46c1868ce4a5 (mq: avoid data loss upon
qfold + qmv (issue3058), 2011-10-20), maybe not.
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D5888
AFFECTED FILES
mercurial/context.py
CHANGE DETAILS
diff --git a/mercurial/context.py b/mercurial/context.py
--- a/mercurial/context.py
+++ b/mercurial/context.py
@@ -1364,19 +1364,6 @@
self._repo.dirstate.drop(f)
return rejected
- def undelete(self, list):
- pctxs = self.parents()
- with self._repo.wlock():
- ds = self._repo.dirstate
- for f in list:
- if self._repo.dirstate[f] != 'r':
- self._repo.ui.warn(_("%s not removed!\n") % ds.pathto(f))
- else:
- fctx = f in pctxs[0] and pctxs[0][f] or pctxs[1][f]
- t = fctx.data()
- self._repo.wwrite(f, t, fctx.flags())
- self._repo.dirstate.normal(f)
-
def copy(self, source, dest):
try:
st = self._repo.wvfs.lstat(dest)
To: martinvonz, #hg-reviewers
Cc: mercurial-devel
More information about the Mercurial-devel
mailing list