Mercurial > hg
comparison hgext/extdiff.py @ 28508:3c6e94d0811c
encoding: use range() instead of xrange()
Python 3 doesn't have xrange(). Instead, range() on Python 3
is a generator, like xrange() is on Python 2.
The benefits of xrange() over range() are when there are very
large ranges that are too expensive to pre-allocate. The code
here is only creating <128 values, so the benefits of xrange()
should be negligible.
With this patch, encoding.py imports safely on Python 3.
author | Gregory Szorc <gregory.szorc@gmail.com> |
---|---|
date | Fri, 11 Mar 2016 21:27:26 -0800 |
parents | 174069440929 |
children | 4f86c3bed63b |
comparison
equal
deleted
inserted
replaced
28507:9bcbd9412225 | 28508:3c6e94d0811c |
---|