Matthias Urlichs [off-list ref] writes:
quoted
quoted
Files /dev/null and b/file3 differ
Of course, with LANG=de_DE.UTF-8 the situation is worse ...
And at this point it becomes more and more tempting to have our
own internal diff generator, without relying on external diff.
A midway compromise solution would be to detect if either file
is binary ourselves and not to call diff but always say "Binary
files difer".