[PATCH 2 of 2 V2] dirstate: track otherparent files same as nonnormal

Jun Wu quark at fb.com
Wed Mar 8 19:20:04 EST 2017


Excerpts from Pierre-Yves David's message of 2017-03-08 16:10:04 -0800:
> 
> On 03/07/2017 09:29 AM, Augie Fackler wrote:
> > On Sun, Mar 05, 2017 at 04:51:01PM -0800, Durham Goode wrote:
> >> # HG changeset patch
> >> # User Durham Goode <durham at fb.com>
> >> # Date 1488761157 28800
> >> #      Sun Mar 05 16:45:57 2017 -0800
> >> # Node ID a465bc91a3c1a04c9c75a3cbd13fd5b777487de9
> >> # Parent  4a751a57ef0682dc3d7e46bdfa67a26b13cd9031
> >> dirstate: track otherparent files same as nonnormal
> >
> > Very nice. Queued.
> 
> That changesets changes the signature of a function in compiled module. 
> This force a `hg make local` every time the boundary created by this 
> revision is crossed.
> 
> In the past we have tried hard to not create such situation, should we 
> do something to smooth things in this specific instance?

If we cannot change C signature, then some improvements of chg couldn't be
done. I would prefer code cleanness and performance over C compatibility.

> 
> Cheers,
> 


More information about the Mercurial-devel mailing list