On Fri, 15 Sep 2017 19:14:08 -0400, Augie Fackler wrote: > # HG changeset patch > # User Augie Fackler <r...@durin42.com> > # Date 1503465779 14400 > # Wed Aug 23 01:22:59 2017 -0400 > # Node ID 370f8212917c1af7e6189d3f0a7ca59ec49d1a4a > # Parent 050dd624a9a887c3efde65b7750311d3d3bd716c > bruterebase: port to python 3
Queued this, thanks. > diff --git a/tests/bruterebase.py b/tests/bruterebase.py > --- a/tests/bruterebase.py > +++ b/tests/bruterebase.py > @@ -15,10 +15,15 @@ from mercurial import ( > > from hgext import rebase > > +try: > + xrange > +except NameError: > + xrange = range > + > cmdtable = {} > command = registrar.command(cmdtable) > > -@command('debugbruterebase') > +@command(b'debugbruterebase') > def debugbruterebase(ui, repo, source, dest): > """for every non-empty subset of source, run rebase -r subset -d dest > > @@ -33,28 +38,28 @@ def debugbruterebase(ui, repo, source, d > def getdesc(rev): > result = cl.changelogrevision(rev).description > if rev >= repolen: > - result += "'" > + result += b"'" > return result > > - for i in xrange(1, 2 ** len(srevs)): > + for i in range(1, 2 ** len(srevs)): Dropped this change as we do xrange = range. _______________________________________________ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel