bounding brokenness

Why we shouldn't switch to git, part 2

If unnecessarily bad performance in the usual configuration for anyone on Windows Vista or above wasn’t bad enough, msysgit also automatically sets up terrible defaults, leaving first-time developers’ heads scratching.

Mercurial, of course, does the right thing here and leaves files alone.

Practically every editor on Windows – Visual Studio, emacs, vim, Sublime Text – supports LF endings just fine. As far as I know, Notepad’s the only one that doesn’t. If you’re optimizing for Notepad over everything else, something’s really gone wrong.