Revert "Merge branch 'jc/graduate-remote-hg-bzr' (early part)"

Instead of showing a warning and working as before, fail and show
the message and force immediate upgrade from their upstream
repositories when these tools are run, per request from their
primary author.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
RelNotes/2.0.0.txt: Fix several grammar issues, notably a lack of hyphens, double quotes, or articles

Signed-off-by: Jason St. John <jstjohn@purdue.edu>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Git 2.0-rc4

Signed-off-by: Junio C Hamano <gitster@pobox.com>
Revert "Merge branch 'fc/remote-helpers-hg-bzr-graduation' into next"

This reverts commit fed170a88d80b370037611b0a01f3c54d3aca567, reversing
changes made to e6d92d749cc86dc402a9e9f0fa47eb3e532c4906.
Revert "Merge branch 'fc/remote-helper-fixes' into next"

This reverts commit 180482edbaf546d8bf4f0333ee5b02a8dc49fbb9, reversing
changes made to 0e5fec003bf21d5aca647edd27da82b2bfd80a2b.
Merge branch 'master' into next

* master:
  Git 2.0-rc4
  RelNotes/2.0.0.txt: Fix several grammar issues, notably a lack of hyphens, double quotes, or articles
  Revert "Merge branch 'jc/graduate-remote-hg-bzr' (early part)"
builtin/show: do not prune by pathspec

By design, "git show commit -- path" is not "git show commit:path", and
there is no reason to change that. But "git show commit -- path" simply
returns nothing at all "most of the time" because it prunes by pathspec
even though it does not walk commits. This is pretty useless.

So, turn off commit pruning (but keep diff limiting of course) so that
"git show commit -- path" shows the commit message and the diff that the
commit introduces to path (filtered by path); only the diff will be
empty "most of the time".

As an intended side effect, users mistaking "git show commit -- path"
for "git show commit:path" are automatically reminded that they asked
git to show a commit, not a blob.

In case the user has specified "--do-walk", assume they want the old
behaviour (prune by default).

Signed-off-by: Michael J Gruber <git@drmicha.warpmail.net>