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

Reply via email to