Use 'hg diff -r-2' for Mercurial and force diff to always run