On 01/23/2011 08:28 PM, Walter Bright wrote:
How do we set things so that line endings are automatically normalized
to LF?

You mean, something similar to a subversion commit hook script that re-writes the commit on the fly? I don't think we'll be able to do that in general, due to the distributed nature of git. Here is a relevant github support discussion:

        
http://support.github.com/discussions/feature-requests/686-pre-commit-hooks

The core of the problem is that an entire series of changes (including arbitrarily complex forking/merging) can be performed in a local repository, then pushed to github all at once. Therefore, normalization would have to do some non-trivial history rewriting, which would then cause divergence from the repository the changes were pushed from.

Thanks,
Jason
_______________________________________________
phobos mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/phobos

Reply via email to