pull: silence spurious 'requesting all changes' message
When issuing `hg pull -r REV` in a repo with no common ancestor with the
remote repo, the message 'requesting all changes' is printed, even though only
the changese that are ancestors of REV are actually requested. This can be
confusing for users (see
http://www.selenic.com/pipermail/mercurial/2010-October/035508.html).
This silences the message if (and only if) the '-r' option was passed.
[ original upstream message ]
--- a/tests/test-keyword.t Mon Oct 25 20:00:18 2010 +0100
+++ b/tests/test-keyword.t Wed Oct 20 17:38:21 2010 -0500
@@ -744,7 +744,6 @@
Clone to test incoming
$ hg clone -r1 Test Test-a
- requesting all changes
adding changesets
adding manifests
adding file changes