phabricator: account for `basectx != ctx` when calculating renames
No functional changes here because the two are the currently same, but they
won't be with a `--fold` option.
Differential Revision: https://phab.mercurial-scm.org/D8307
#require docutils gettext $ $TESTDIR/check-gendoc pt_BR checking for parse errors