[PATCH] mac: ignore resource fork when checking file sizes

Sean Farley sean at farley.io
Thu Jan 14 17:17:26 CST 2016


Matt Mackall <mpm at selenic.com> writes:

> # HG changeset patch
> # User Matt Mackall <mpm at selenic.com>
> # Date 1452796635 21600
> #      Thu Jan 14 12:37:15 2016 -0600
> # Node ID 6896cdc85be34f4b343880c5a6201f8630dedb7c
> # Parent  443848eece189002c542339dc1cf84f49a94c824
> mac: ignore resource fork when checking file sizes
>
> Some evil evil awful tool adds resource forks to files it's comparing.
> Our Mac-specific code to do bulk stats was accidentally using "total
> size" which includes those forks in the file size, causing them to be
> reported as modified. This changes it to only care about the normal
> data size and thus agree with what Mercurial's expecting.

+1 Tested on my mac with no blow ups. Sid, maybe you can use your crazy
big repo test?


More information about the Mercurial-devel mailing list