Respect copy info in wctx visual diffs
Created originally on Bitbucket by skrysmanski (Sebastian Krysmanski)
Mercurial (or one of its plugins) has an option called "git" in the "[diff]" section in "mercurial.ini"/".hgrc". This is also available throught TortoiseHg's settings -> "Diff" -> "Git Format".
This option changes how "hg diff" works. When it's enabled, "hg diff" even displays changes to a file when this file was moved/renamed (in the working copy). See here: http://www.fordfrog.name/posts/mercurial-displaying-diff-for-moved-renamed-copied-file/
Now, TortoiseHg doesn't respect this option. If enabled, the Visual Diff still says that the original/source/left file doesn't exist although it should contain the text of the deleted file (from which the file was renamed).