On Feb 3, 2008, at 3:29 AM, Johannes Schindelin wrote:

On Sun, 3 Feb 2008, Steffen Prohaska wrote:

The top priority issues that I think should be solved upstream are
- safe CRLF handling, such that we can switch on core.autocrlf true without
  taking any chance of corrupting data.
- handling of case insensitive filenames.

Concur.  I am not sure that your course of action in CR/LF is the best
one.  It seems that it relies to a big part on Unix checkouts changing
their config settings, but I might be wrong.

I use my proposed default on Mac OS X and it helps.  I have
core.autocrlf=input, core.safecrlf=warn, and recognized quite a
few problems early, which I had not recognized with the current
Unix defaults.

I pretty convinced that you can't handle cross platform projects
in a sane way without changing the defaults on Unix.

        Steffen

Reply via email to