aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDDuarte <dnpd.dd@gmail.com>2015-07-10 20:32:59 +0100
committerDDuarte <dnpd.dd@gmail.com>2015-07-10 20:32:59 +0100
commit5b078786a21ccc0ca27835e52cfaf3d381ee7f50 (patch)
treebf1d2b8522b2abeabd672a44c92641ec021d8437
parent57091cc5f105f5196ffaed1ec91d8dddc2b360c3 (diff)
Update .gitattributes to prevent CRLF issues
-rw-r--r--.gitattributes33
1 files changed, 22 insertions, 11 deletions
diff --git a/.gitattributes b/.gitattributes
index 40a4005bf43..ec21c2cfba9 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -1,20 +1,31 @@
-# Lineendings
-*.sln eol=crlf
-*.vcproj eol=crlf
-*.vcxproj* eol=crlf
+# Auto detect text files and perform LF normalization
+* text=auto
+
# Whitespace rules
# strict (no trailing, no tabs)
-*.cpp whitespace=trailing-space,space-before-tab,tab-in-indent,cr-at-eol
-*.h whitespace=trailing-space,space-before-tab,tab-in-indent,cr-at-eol
+*.cpp whitespace=trailing-space,space-before-tab,tab-in-indent,cr-at-eol
+*.h whitespace=trailing-space,space-before-tab,tab-in-indent,cr-at-eol
# normal (no trailing)
-*.sql whitespace=trailing-space,space-before-tab,cr-at-eol
-*.txt whitespace=trailing-space,space-before-tab,cr-at-eol
+*.sql whitespace=trailing-space,space-before-tab,cr-at-eol
+*.txt whitespace=trailing-space,space-before-tab,cr-at-eol
# special files which must ignore whitespace
-*.patch whitespace=-trailing-space eol=lf
-*.diff whitespace=-trailing-space eol=lf
+*.patch whitespace=-trailing-space eol=lf
+*.diff whitespace=-trailing-space eol=lf
+
+# Standard to msysgit
+*.doc diff=astextplain
+*.DOC diff=astextplain
+*.docx diff=astextplain
+*.DOCX diff=astextplain
+*.dot diff=astextplain
+*.DOT diff=astextplain
+*.pdf diff=astextplain
+*.PDF diff=astextplain
+*.rtf diff=astextplain
+*.RTF diff=astextplain
# Ignore sql/* files
-sql/* linguist-documentation
+sql/* linguist-documentation