From: Jonathan Nieder Date: Sat, 4 Sep 2010 08:25:09 +0000 (-0500) Subject: convert: The native line-ending is \r\n on MinGW X-Git-Tag: v1.8.3-rc0~65 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=95f31e9ab52b4377086acf7c4d070083e0bee039;p=git convert: The native line-ending is \r\n on MinGW If you try this: 1. Install Git for Windows (from the msysgit project) 2. Put [core] autocrlf = false eol = native in your .gitconfig. 3. Clone a project with *.txt text in its .gitattributes. Then with current git, any text files checked out have LF line endings, instead of the expected CRLF. Cc: Johannes Schindelin Cc: Johannes Sixt Signed-off-by: Jonathan Nieder Signed-off-by: Junio C Hamano --- diff --git a/config.mak.uname b/config.mak.uname index 9080054f76..d78fd3df5b 100644 --- a/config.mak.uname +++ b/config.mak.uname @@ -507,6 +507,7 @@ ifneq (,$(findstring MINGW,$(uname_S))) compat/win32/dirent.o EXTLIBS += -lws2_32 PTHREAD_LIBS = + NATIVE_CRLF = YesPlease X = .exe SPARSE_FLAGS = -Wno-one-bit-signed-bitfield ifneq (,$(wildcard ../THIS_IS_MSYSGIT))