title: hg log not finding file even though it exists
body: <p><strong>I am not understanding why Mercurial sometimes cannot find file when it does a log command, but it always finds it when I do a status.</strong></p>
  
  <p>For example:</p>
  
  <p><code>hg status --change "1111" "path\to\file"</code> -- Returns path to file</p>
  
  <p><code>hg log -r "1111" "path\to\file"</code> -- Returns changeset</p>
  
  <p><strong>But, sometimes it fails with a different changeset:</strong></p>
  
  <p><code>hg status --change "2222" "path\to\file"</code> -- Returns path to file</p>
  
  <p><code>hg log -r "2222" "path\to\file"</code> -- Returns nothing</p>
  
  <p>How can this be? If the file exists proven through the use of a status command, how can I not retrieve the changeset through log on some changesets?</p>