[darcs-devel] Conflicts...?
William Uther
willu.mailingLists at cse.unsw.edu.au
Tue Nov 20 00:01:22 UTC 2007
On 20/11/2007, at 2:55 AM, David Roundy wrote:
>> it sounds like you've found one. I tried searching the archives,
>> and I found a lot of discussion, but it was hard to find what the
>> final solution was (there seemed to be a bunch of options and it
>> isn't
>> clear which one was chosen and what its final form was).
>
> Actually, things have been in flux over the last couple of weeks. The
> problem is certainly not solved yet, but we've got a good idea that it
> *can* be solved, and hints as to how we can do that.
>
> Most recently, I've decided to give up (for now, at least) on the
> idea of
> treating inverses nicely in the case of a conflict, as that was
> generating
> way too many special cases. In fact, it's starting to look like the
> implementable semantics are shockingly similar to those that darcs
> already
> (incompletely and inefficiently) implements. I'd rather not explain
> in
> detail just yet, as I've got a limited amount of time, and alas
> another bit
> of the (new) code requires a rewrite, as I now understand... :(
>
> So progress is being made, and I think I've got a working model, but
> since
> it's less than two weeks old (but based on the continuous work of a
> few
> months), I think it's better to get it actually coded up and working
> (on
> test cases) before explaining it (as that often reveals problems with
> ideas).
Great. Thanks for the update. Good luck figuring it all out - I've
been playing
with some patch theory myself recently. I'll probably post to revctrl
soon so
you'll see that stuff.
Be well,
Will :-}
More information about the darcs-devel
mailing list