Jason Dagit wrote:
Some ideas on improving it (sorry if these were already suggested, tried, or
rejected):
a) What about removing the '===' markers and using the same presentation
that hunk patches use? Meaning, unchanged lines begin with a space, removed
lines begin with -, and added lines begin with +. What I'm trying to
achieve is that darcs has already trained people to recognize a particular
format for hunks. Let's try to reuse what the user has already learned.
Hopefully less learning means less effort to reach understanding.
If this is possible without changing the actual meaning of the UI, then
I think it might help me a lot. (Although it might be more inefficient,
interactively, if you both have to move a line AND have to change the
'-' to a '+' or something?)
Ganesh makes a good point that splitting something that consists of a
bunch of lines being replaced with a new, different bunch of lines might
not be as UI-trivial as adding "==SPLIT" lines in places. Hmm.
What if we proceed by examples? Use case: I modified several lines in a
row and I only want to record the change on one or two lines in the
middle. How do I do this?
FILE BEFORE:
a
b
c
FILE AFTER:
A
B
C
...and I want to record only the capitalization of 'b'.
If it is in fact possible to use the UI efficiently in all common cases,
then perhaps we just need a series of examples... although, considering
the wiki page which is only somewhat helpful now, I'm not sure.
-Isaac
_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users