[PATCH] bdiff: implement cffi version of blocks

Yuya Nishihara yuya at tcha.org
Sat Aug 13 06:01:40 EDT 2016


On Fri, 12 Aug 2016 23:43:52 +0200, Maciej Fijalkowski wrote:
> On Thu, Aug 11, 2016 at 10:13 PM, Pierre-Yves David
> <pierre-yves.david at ens-lyon.org> wrote:
> > On 08/11/2016 01:22 PM, Yuya Nishihara wrote:
> >>
> >> On Wed, 10 Aug 2016 16:45:35 +0200, Maciej Fijalkowski wrote:
> >>>
> >>> # HG changeset patch
> >>> # User Maciej Fijalkowski <fijall at gmail.com>
> >>> # Date 1469708228 -7200
> >>> #      Thu Jul 28 14:17:08 2016 +0200
> >>> # Node ID 2f4cd91aaa9a2ad1e4de097a1ec7a59127d51e20
> >>> # Parent  54ce0308751b2772dbfbe94004a139d53f292a3f
> >>> bdiff: implement cffi version of blocks
> >>
> >>
> >> The code looks good to me, but any plan for mercurial/cffi/ ?
> >>
> >>
> >> https://www.mercurial-scm.org/pipermail/mercurial-devel/2016-July/086442.html
> >
> >
> > If I remember correctly a discussion with maciej in february, cffi is
> > reusing a good share of the pure code so the split is not that simple.

I think the problem will be solved if we can do "from ..pure.bdiff import *".
And we wouldn't want many setup_*.py and *_cffi_*.so at the root directory.


More information about the Mercurial-devel mailing list