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.

Ganesh
_______________________________________________
darcs-users mailing list
darcs-users@darcs.net
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to