[darcs-users] darcs conflicts/dependencies -- is patch theory the place to start?

Stephen J. Turnbull stephen at xemacs.org
Tue Sep 18 02:22:39 UTC 2012


AntC writes:

 > > Note that we should s/practical/standalone/ here.  In an editor like
 > > Emacs it would be trivial to record all operations at the character
 > > level (Emacs already records all operations).
 > 
 > Thanks Stephen, I'm not convinced that character-by-character
 > recording would always reveal the programmer's intent.

I'm sure it doesn't reveal the programmer's intent ("s/1/2/" could
mean "s/1/2/ and leave a 3 in the same context alone", it could mean
"+=1", it could mean "*=2", it could mean "next Fibonacci number").

I'm just saying that you could apply a few heuristics and get a pretty
good idea of the intermediate states of the project that L/S/L need to
be precise.  So we shouldn't give up on L/S/L just because a lot of
programmers currently don't use IDEs.

Steve




More information about the darcs-users mailing list