> The --ignore-space-at-eol option is ignored when used in conjunction > with --name-status. > It works fine otherwise. Indeed the behavior of diff --stat, and etc has been corrected very recently to make it more consistent across all options. I don't know if the new behavior is exactly what you expected: $ git diff --ignore-space-at-eol test.txt $ git diff --ignore-space-at-eol --stat test.txt test.txt | 0 1 file changed, 0 insertions(+), 0 deletions(-) $ git diff --ignore-space-at-eol --name-status test.txt M test.txt The idea is that even though diff doesn't show any differences, stat, shortstat, numstat and name-status reports the file as being changed. This is available since v1.8.1-rc0. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html