equal
deleted
inserted
replaced
56 def compare_range(a, astart, aend, b, bstart, bend): |
56 def compare_range(a, astart, aend, b, bstart, bend): |
57 """Compare a[astart:aend] == b[bstart:bend], without slicing. |
57 """Compare a[astart:aend] == b[bstart:bend], without slicing. |
58 """ |
58 """ |
59 if (aend - astart) != (bend - bstart): |
59 if (aend - astart) != (bend - bstart): |
60 return False |
60 return False |
61 for ia, ib in zip(xrange(astart, aend), xrange(bstart, bend)): |
61 for ia, ib in zip(pycompat.xrange(astart, aend), |
|
62 pycompat.xrange(bstart, bend)): |
62 if a[ia] != b[ib]: |
63 if a[ia] != b[ib]: |
63 return False |
64 return False |
64 else: |
65 else: |
65 return True |
66 return True |
66 |
67 |