On Saturday, October 30, 2004 7:27 PM Bryce Wilcox-O'Hearn wrote:
> If you want revision control, use darcs (or monotone, or ...). If you
> want line-endings regularized, run a script which processes text files
> and regularizes their line-endings. If you want tabs coverted into
> sequences of four spaces, run a script that does that. Etc.
The problem remains that the mess will still get recorded, and then need to
be fixed and a new patch generated, which will likely cause conflicts with
Ned's repo.
I had forgotten the classic issue of tabbing/spacing, though; thats another
annoying one. (The working files can be fixed with a script, but not the
patches)
What about the custom-diff idea? If I could somehow pass -b to diff, it
would solve the irritation: darcs would only see changes involving real
edits, and not whitespace finagling. I forget if this will solve the ^M
problem as well, but I could always hack up my own version of diff.
I'm thinking that darcs would remain consistent if -b were applied to ALL of
its calls to diff. Can anyone think of an exception?
-Mike
|