comparison mercurial/verify.py @ 3468:0e68608bd11d

use xrange instead of range
author Benoit Boissinot <benoit.boissinot@ens-lyon.org>
date Thu, 19 Oct 2006 14:16:51 +0200
parents f3b939444c72
children d626fc9e3985
comparison
equal deleted inserted replaced
3467:df7202f6887c 3468:0e68608bd11d
46 46
47 seen = {} 47 seen = {}
48 repo.ui.status(_("checking changesets\n")) 48 repo.ui.status(_("checking changesets\n"))
49 checksize(repo.changelog, "changelog") 49 checksize(repo.changelog, "changelog")
50 50
51 for i in range(repo.changelog.count()): 51 for i in xrange(repo.changelog.count()):
52 changesets += 1 52 changesets += 1
53 n = repo.changelog.node(i) 53 n = repo.changelog.node(i)
54 l = repo.changelog.linkrev(n) 54 l = repo.changelog.linkrev(n)
55 if l != i: 55 if l != i:
56 err(_("incorrect link (%d) for changeset revision %d") %(l, i)) 56 err(_("incorrect link (%d) for changeset revision %d") %(l, i))
79 seen = {} 79 seen = {}
80 repo.ui.status(_("checking manifests\n")) 80 repo.ui.status(_("checking manifests\n"))
81 checkversion(repo.manifest, "manifest") 81 checkversion(repo.manifest, "manifest")
82 checksize(repo.manifest, "manifest") 82 checksize(repo.manifest, "manifest")
83 83
84 for i in range(repo.manifest.count()): 84 for i in xrange(repo.manifest.count()):
85 n = repo.manifest.node(i) 85 n = repo.manifest.node(i)
86 l = repo.manifest.linkrev(n) 86 l = repo.manifest.linkrev(n)
87 87
88 if l < 0 or l >= repo.changelog.count(): 88 if l < 0 or l >= repo.changelog.count():
89 err(_("bad manifest link (%d) at revision %d") % (l, i)) 89 err(_("bad manifest link (%d) at revision %d") % (l, i))
140 checkversion(fl, f) 140 checkversion(fl, f)
141 checksize(fl, f) 141 checksize(fl, f)
142 142
143 nodes = {nullid: 1} 143 nodes = {nullid: 1}
144 seen = {} 144 seen = {}
145 for i in range(fl.count()): 145 for i in xrange(fl.count()):
146 revisions += 1 146 revisions += 1
147 n = fl.node(i) 147 n = fl.node(i)
148 148
149 if n in seen: 149 if n in seen:
150 err(_("%s: duplicate revision %d") % (f, i)) 150 err(_("%s: duplicate revision %d") % (f, i))