title: Diff-command: doesn't print lines that are different but still says the two files are different
body: <p>I'm using the diff command to compare two text files. They need to be literally matched.</p>
  
  <p>So I use the diff:</p>
  
  <p><code>diff binary.out binary.expected</code></p>
  
  <p>(By the way, those files are NOT binary files. They are text file. I call them binary because that's the name of the project)</p>
  
  <p>and got</p>
  
  <p><code>Binary files binary.out and binary.expected differ</code></p>
  
  <p>When I use another diff tool, the smartest of all (AKA human), and there's really nothing different between the two files. </p>
  
  <p>Does anyone happen to know what's going on here?</p>
  
  <p>Thanks. </p>