title: sourcetree: Why don't i see the changes that i made to a source file in the default sourcetree diff?
body: <p>I have a local repo with a few files in them, when i press commit in sourcetree, you're taken to a window where you are shown all the changes you have made since the last commit.</p>
  
  <p>I see those changes for all files except one- window_handler.cpp.
  The file is around 64kb, and it is listed along with all the files, with an icon showing that some changes were made to it.
  <img src="https://i.stack.imgur.com/Lj5Wh.jpg" alt="enter image description here"></p>
  
  <p>In the list you can see, by the yellow icon, that the file was modified, but in the region where the diff is shown comparing your changes with the previous file, i see 'Unmodified file'</p>
  
  <p>If i check any other file, i see the diff. But i don't see diff for window_handler.cpp</p>
  
  <p>I tried <code>hg status</code> I saw <code>M Window_handler.cpp</code></p>
  
  <p>But When I tried <code>hg diff -g</code> I didnt see the file name in that list.</p>
  
  <p>I am relatively new to sourcetree.</p>