--- a/mercurial/commands.py Tue May 29 23:26:55 2012 +0200
+++ b/mercurial/commands.py Fri Jun 01 12:37:18 2012 -0700
@@ -5396,12 +5396,12 @@
cl = repo.changelog
for a in [cl.rev(n) for n in bheads]:
new[a] = 1
- for a in cl.ancestors(*[cl.rev(n) for n in bheads]):
+ for a in cl.ancestors([cl.rev(n) for n in bheads]):
new[a] = 1
for a in [p.rev() for p in parents]:
if a >= 0:
new[a] = 0
- for a in cl.ancestors(*[p.rev() for p in parents]):
+ for a in cl.ancestors([p.rev() for p in parents]):
new[a] = 0
new = sum(new)