Submitter | Denis Laxalde |
---|---|
Date | Feb. 13, 2018, 8:46 p.m. |
Message ID | <4b8c889eb9d0b7ca6883.1518554813@marimba> |
Download | mbox | patch |
Permalink | /patch/27844/ |
State | Superseded |
Headers | show |
Comments
Patch
diff --git a/mercurial/cmdutil.py b/mercurial/cmdutil.py --- a/mercurial/cmdutil.py +++ b/mercurial/cmdutil.py @@ -2969,9 +2969,10 @@ def _performrevert(repo, parents, ctx, a operation = 'apply' reversehunks = False if reversehunks: - diff = patch.diff(repo, ctx.node(), None, m, opts=diffopts) + node1, node2 = ctx.node(), None else: - diff = patch.diff(repo, None, ctx.node(), m, opts=diffopts) + node1, node2 = None, ctx.node() + diff = patch.diff(repo, node1, node2, m, opts=diffopts) originalchunks = patch.parsepatch(diff) try: