docs: prefer `hg diff --from/--to` over `-r`...
docs: prefer `hg diff --from/--to` over `-r`
This patch includes updating away from the broken `hg diff -r
'date(...)'` (see not in previous patch).
Differential Revision:
https://phab.mercurial-scm.org/D9555