[darcs-users] history of darcs features/bugs

Ganesh Sittampalam ganesh at earth.li
Sun Oct 17 13:37:02 UTC 2010

An update:

On Wed, 15 Sep 2010, Ganesh Sittampalam wrote:

> (1) "Split" patches. These are represented by the Split constructor for Prim, 
> and in the concrete syntax for patches by '(' ')' around a list of primitive 
> patches. These are never created by darcs now, though existing ones in patch 
> files might be preserved, and 'darcs convert' removes them while converting 
> to darcs 2

Actually darcs convert didn't remove them, for the same reason that it 
doesn't remove move a b ; ... ; add b.

> (2) The sequence "move a b ; ... ; add b" in a single patch (should be "add 
> b"). 'darcs convert' seems to try to fix this while converting to darcs 2, 
> except the way the code is right now it doesn't actually do so.

See issue744 for more details. The upshot is that these kinds of patches 
still exist (e.g. in the darcs repo itself), but their meaning is 
hopefully relatively harmless.


More information about the darcs-users mailing list