[PATCH 3/5] completion: mark bash script as LF-only
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- May 2, 2017, 12:30 UTC
- Message-ID
- <56201ef047812b6ff1746e54a643f65710d49bf0.1493728172.git.johannes.schindelin@gmx.de>
- In-Reply-To
- <cover.1493728172.git.johannes.schindelin@gmx.de>
Without this change, the completion script does not work, as Bash expects its scripts to have line feeds as end-of-line markers (this is particularly prominent in quoted multi-line strings, where carriage returns would slip into the strings as verbatim characters otherwise).
This change is required to let t9902-completion pass when Git's source code is checked out with `core.autocrlf = true`.
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> --- contrib/completion/.gitattributes | 1 + 1 file changed, 1 insertion(+) create mode 100644 contrib/completion/.gitattributes
diff --git a/contrib/completion/.gitattributes b/contrib/completion/.gitattributes new file mode 100644 index 00000000000..19116944c15 --- /dev/null +++ b/contrib/completion/.gitattributes @@ -0,0 +1 @@ +*.bash eol=lf
-- 2.12.2.windows.2.800.gede8f145e06