On 5/1/05, Nathaniel Smith <[EMAIL PROTECTED]> wrote: [...] > Here's another pathological case for 3-way merge: > A > | > B > / \ > C D > [...] > So, clearly, picking A as an ancestor in the above graph is terrible. > > This leaves us in a bad situation, though. The possibility of > criss-cross merge means that we are sometimes (or often) forced to > choose ancestors that are far away, ...
Maybe there's a way to not have to choose distant ancestors after criss-cross? I'm wondering what happens if you merge using *each* of the least common ancestors, and then treat any differences in the result as conflicts... Tim _______________________________________________ Monotone-devel mailing list Monotone-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/monotone-devel