]> git.neil.brown.name Git - git.git/commit
t4051: mark supporting files as requiring LF-only line endings
authorJohannes Schindelin <johannes.schindelin@gmx.de>
Tue, 9 May 2017 12:54:32 +0000 (14:54 +0200)
committerJunio C Hamano <gitster@pobox.com>
Wed, 10 May 2017 04:32:51 +0000 (13:32 +0900)
commit2779f665054c3ba85c1ee298929e640149d84b1e
tree5e8621b324fbc1d4121de6a345158a570e4d9aa2
parent614f4f0f350aef57473b0311b0a36b13e91e1310
t4051: mark supporting files as requiring LF-only line endings

The test t4051-diff-function-context.sh passes on Linux when
core.autocrlf=true even without marking its support files as LF-only,
but they fail when core.autocrlf=true in Git for Windows' SDK.

The reason is that `grep ... >file.c.new` will keep CR/LF line endings
on Linux (obviously treating CRs as if they were regular characters),
but will be converted to LF-only line endings with MSYS2's grep that is
used in Git for Windows.

As we do not want to validate the way the available `grep` works, let's
just mark the input as LF-only and move on.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Reviewed-by: Jonathan Nieder <jrnieder@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/.gitattributes