[PATCH 0 of 6] scmutil: enhance case-folding collision detection by casecollisionauditor

FUJIWARA Katsunori foozy at lares.dti.ne.jp
Thu Nov 14 10:17:08 CST 2013


At Fri, 15 Nov 2013 01:07:56 +0900,
FUJIWARA Katsunori wrote:
> 
> This patch series enhances possible case-folding collision detection
> at "hg add" by "scmutil.casecollisionauditor".
> 
> Before this series, possible case-folding collisions like below can't
> be detected at "hg add":
> 
>   - adding new "foo" against existing "Foo/bar"
>   - adding new "foo/bar" against existing "Foo"
>   - adding new "foo/x" against existing "Foo/y"
> 
> Difference between V1 and V2:
> 
>   - introduce "_oncollision()" (patch #2)
> 
>   - delay elimination of removed files from file list given from
>     dirstate for efficiency on large manifests
> 
>     patch #3 is also part of this revise
> 
> Even though patch #1 was replied by Matt as "queued for default", this
> series still includes it for consistency of this series, because that
> patch doesn't yet appear in master or crew repositories for Mercurial.
> _______________________________________________
> Mercurial-devel mailing list
> Mercurial-devel at selenic.com
> http://selenic.com/mailman/listinfo/mercurial-devel

Oops, I forgot to use "--flag V2" at "hg email", sorry.

Should I resend this series with V2 flag ?

----------------------------------------------------------------------
[FUJIWARA Katsunori]                             foozy at lares.dti.ne.jp


More information about the Mercurial-devel mailing list