diff -r 7eba8f83129b -r e7aa113b14f7 mercurial/diffhelper.py --- a/mercurial/diffhelper.py Wed Aug 01 12:57:15 2018 -0700 +++ b/mercurial/diffhelper.py Wed Aug 01 13:00:45 2018 -0700 @@ -11,6 +11,7 @@ from . import ( error, + pycompat, ) def addlines(fp, hunk, lena, lenb, a, b): @@ -26,7 +27,7 @@ num = max(todoa, todob) if num == 0: break - for i in xrange(num): + for i in pycompat.xrange(num): s = fp.readline() if not s: raise error.ParseError(_('incomplete hunk')) @@ -71,7 +72,7 @@ blen = len(b) if alen > blen - bstart or bstart < 0: return False - for i in xrange(alen): + for i in pycompat.xrange(alen): if a[i][1:] != b[i + bstart]: return False return True