Merge branch 'tb/blame-force-read-cache-to-workaround-safe-crlf'
commit6680016e9d7450895de11da04921b7ca2818aca2
authorJunio C Hamano <gitster@pobox.com>
Wed, 13 Apr 2016 21:12:40 +0000 (13 14:12 -0700)
committerJunio C Hamano <gitster@pobox.com>
Wed, 13 Apr 2016 21:12:41 +0000 (13 14:12 -0700)
tree8842ce3f203b10bc12a37d2014a74c77b03c4da7
parentf0442976149da225fd9e7796436b2122a6bb7f0f
parenta08feb8ef0b66c3e7d398ee6169c607b8efb7c80
Merge branch 'tb/blame-force-read-cache-to-workaround-safe-crlf'

When running "git blame $path" with unnormalized data in the index
for the path, the data in the working tree was blamed, even though
"git add" would not have changed what is already in the index, due
to "safe crlf" that disables the line-end conversion.  It has been
corrected.

* tb/blame-force-read-cache-to-workaround-safe-crlf:
  correct blame for files commited with CRLF
builtin/blame.c
t/t8003-blame-corner-cases.sh