[PATCH evolve-ext v2] py3: broad pass for python3 compatibility

Martin von Zweigbergk martinvonz at google.com
Sat Jul 6 13:31:16 EDT 2019


On Thu, Jul 4, 2019, 16:59 Ludovic Chabant <ludovic at chabant.com> wrote:

>
> >
> > Should opts[x], opts.get(x), etc really use bytes? They usually get
> passed as **opts, which means their keys are str, I think.
> >
>
> Sounds OK to me -- there's probably a whole bunch of places that might
> need to be excluded. It might be worth exploring doing the opposite
> approach, i.e. manually adding byte strings until things work.
>


I've spent a few hours on that and it feels like I'm making good progress.
I'll spend a few more when I get back from vacation (Monday). I'll let you
know how it goes.

>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mercurial-scm.org/pipermail/mercurial-devel/attachments/20190706/08cccd65/attachment.html>


More information about the Mercurial-devel mailing list