From 5e96683f67af35475175bb057271102edb4a3c9a Mon Sep 17 00:00:00 2001 From: Mark Nauwelaerts Date: Mon, 14 May 2018 21:19:31 +0200 Subject: [PATCH] Adjust to Mercurial 4.6 wrt revision numbers ... as modified in 38f4805020437f126f5c1c8f41d78445f9ab6547 Fixes mnauw/git-remote-hg#16 --- git-remote-hg | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/git-remote-hg b/git-remote-hg index dbecfce..e0496e8 100755 --- a/git-remote-hg +++ b/git-remote-hg @@ -510,10 +510,10 @@ def revwalk(repo, name, b): positive = [] pending = set() if not marks.is_marked(b.hex()): - pending.add(int(b)) - interval = int(b) / 10 + pending.add(b.rev()) + interval = b.rev() / 10 interval = interval if interval > 1000 else 1000 - for cur in xrange(b, -1, -1): + for cur in xrange(b.rev(), -1, -1): if not pending: break @@ -526,7 +526,7 @@ def revwalk(repo, name, b): pending.add(p) if cur % interval == 0: - print "progress revision walk '%s' (%d/%d)" % (name, (int(b) - cur), int(b)) + print "progress revision walk '%s' (%d/%d)" % (name, (b.rev() - cur), b.rev()) positive.reverse() return positive