A problem that I am running into with using Mercurial's repository is
that I am getting files in Windows format (CR + LF) while Unix expects
LF. The files are also not consistent internally, which means that
converting them back and forth still produces patches that are larger
than they should be.
I know that Subversion has an option to deal with this (svn:eol-style
native) that does the translation as the files are checked out, but I
have no idea how this is done in Mercurial.
Any ideas as to what to do with this?