On Wed, 4 Mar 2015, Ganesh Sittampalam wrote:
Sorry about the confusion! There are three repository formats: old-fashioned (OF), hashed and darcs-2, but only two patch semantics (darcs-1 and darcs-2). old-fashioned and hashed both share the same patch semantics (darcs-1). As you've discovered, old-fashioned has been retired, but you can upgrade all those repositories to hashed whilst still maintaining cross-compatibility between repos etc.
Oh I see that darcs-2.8.5 still works in a hashed repository. I was not aware of that.
Btw. are the exponential time merge problems solvable within the darcs-2 semantics or does it need a darcs-3? And what about new modification types like indentation changes - would this require darcs-3 semantics?
I plan to add darcs-1 (hashed) support to darcsden (and hence hub.darcs.net) to address precisely this concern, but haven't got around to it yet. Given the recent announcement about code.haskell.org, I'll try to get that done in the next few weeks.
This would be great! I hope that the code.haskell.org maintainers can wait for this time.
_______________________________________________ darcs-users mailing list darcs-users@darcs.net http://lists.osuosl.org/mailman/listinfo/darcs-users