Skip to content
Snippets Groups Projects
Commit da039e9be459 authored by Anton Shestakov's avatar Anton Shestakov
Browse files

rewind: compatibility with cmdutil.revert() without parents argument

parent b0d309f64b6b
No related branches found
No related tags found
No related merge requests found
...@@ -151,4 +151,7 @@ ...@@ -151,4 +151,7 @@
revertopts = {'no_backup': True, 'all': True, revertopts = {'no_backup': True, 'all': True,
'rev': oldctx.node()} 'rev': oldctx.node()}
with ui.configoverride({(b'ui', b'quiet'): True}): with ui.configoverride({(b'ui', b'quiet'): True}):
code = cmdutil.revert.__code__
# hg <= 5.5 (8c466bcb0879)
if r'parents' in code.co_varnames[:code.co_argcount]:
cmdutil.revert(repo.ui, repo, oldctx, cmdutil.revert(repo.ui, repo, oldctx,
...@@ -154,5 +157,8 @@ ...@@ -154,5 +157,8 @@
cmdutil.revert(repo.ui, repo, oldctx, cmdutil.revert(repo.ui, repo, oldctx,
repo.dirstate.parents(), **revertopts) repo.dirstate.parents(),
**revertopts)
else:
cmdutil.revert(repo.ui, repo, oldctx, **revertopts)
else: else:
hg.updaterepo(repo, update_target, False) hg.updaterepo(repo, update_target, False)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment