[PATCH 2 of 3] Resolve issue 1092 (case clash in hg add)
Paul Moore
p.f.moore at gmail.com
Tue Apr 29 08:23:50 UTC 2008
On 28/04/2008, Emanuele Aina <emanuele.aina at gmail.com> wrote:
> If you can fix the issue directly in dirstate.statwalk() it will make
> the 'purge' extension usable even on name-mangling filesystems.
>
> If only upper levels will get fixed 'purge' will not be able to benefit
> from the fix as only dirstate.statwalk() is able to yield directories
> during the walk...
Agreed. My current patch (not yet posted - it has some issues I need
to address first) adds an extra output to statwalk (and all of the
other walk functions up the chain) which is the actual filesystem
name.
I haven't looked into how easy it would be to fix the purge extension
with this, but I am looking at it (I keep getting reminded because
whenever I make a change the test-purge test fails because I forgot to
check in hgext for things to fix up :-))
I'm hoping to get things tidied up in the next couple of days to the
point where I can post a new version.
Paul.
More information about the Mercurial-devel
mailing list