debugancestor: use *args instead of *opts, to not confuse with option dicts.
--- a/mercurial/commands.py Thu Feb 28 17:37:56 2008 +0200
+++ b/mercurial/commands.py Fri Feb 29 01:14:37 2008 +0100
@@ -568,13 +568,13 @@
finally:
del wlock
-def debugancestor(ui, *opts):
+def debugancestor(ui, *args):
"""find the ancestor revision of two revisions in a given index"""
- if len(opts) == 3:
- index, rev1, rev2 = opts
+ if len(args) == 3:
+ index, rev1, rev2 = args
r = revlog.revlog(util.opener(os.getcwd(), audit=False), index)
- elif len(opts) == 2:
- rev1, rev2 = opts
+ elif len(args) == 2:
+ rev1, rev2 = args
repo = hg.repository(ui)
r = repo.changelog
else: