[darcs-users] Fwd: Towards a conflict-free revision control system.

Trent W. Buck trentbuck at gmail.com
Wed Jan 21 01:31:01 UTC 2009


On Tue, Jan 20, 2009 at 08:25:56PM -0500, Max Battcher wrote:
>> This is a non-trivial task to implement.  In particular, if your
>> READ procedure has a bug, you can easily get completely screwed.  I
>> spoke once to someone who tried to use lint (with svn, IIRC) for
>> this purpose, and they discovered that it would break some of their
>> more complex cpp macros.
>
> ... and then there is the fun that David Roundy liked to point out:
> how many of us program in complete compilable (and thus
> deconstructable/reconstructable) code *all the time*?

You might argue it's a failing of your language, or editor, if you can
insert an opening paren without a matching close paren, or similar
edits that result in the code temporarily being in a syntactically
invalid state :-)

PS: yay for paredit!


More information about the darcs-users mailing list