files: refer "hg help filesets" instead of "hg help revsets" in help text

"specifying FILE patterns" should refer the former.

--HG--
branch : stable
help: use "hg files" instead of "hg locate" in "hg help filesets"

The latter command is already deprecated.

--HG--
branch : stable
i18n: make hint message of exception translatable

--HG--
branch : stable
help: refer ":merge3" instead of "internal:merge3"

According to warning message (introduced by 38e0363dcbe0) in
filemerge.py, the former should be used as official name.

--HG--
branch : stable
i18n: add i18n comment to error messages of template functions

--HG--
branch : stable
extra : amend_source : 8a243c5a3a168c21f349371698403da634a83e79
i18n: add i18n comment to error messages of filesets predicates

--HG--
branch : stable
extra : rebase_source : cafb1097c3eb487e333351294ec3e76e3ad4362e
help: use ":hg:`command`" instead of incorrect ":hg:'command'" notation

--HG--
branch : stable
extra : rebase_source : 4dea4fa0f2660fcbd0b51804e4c9f2cd082277b2
revset: don't recreate matcher for every revision

The matcher variable 'm' in checkstatus() is reset to None on each
call, so the caching of the matcher no longer happens as it was
intended. This seems to be a regression in ed7b674824a3 (revset: added
lazyset implementation to checkstatus, 2014-01-03).

Fix by moving the cached matcher into the enclosing function so it's
actually cached across calls. This speeds up

  hg log -r 'modifies(mercurial/context.py)' >/dev/null

from 7.5s to 4s.

Also see similar fix in f2aeff8a87b6 (revset: avoid recalculating
filesets, 2014-10-22).

--HG--
branch : stable
extra : rebase_source : 13ed6007c5b9886df2ca9d90bc7ab1098a8c6bb1
clone: fix copying bookmarks in uncompressed clones (issue4430)

ef62c66bee1b broke bookmarks getting copied during uncompressed clones. Since
most of the pull logic has been moved into exchange.py, lets just call
exchange.pull to fix up the repo with the latest bits after the streaming clone
has bootstrapped the repo. This keeps us from having to duplicate the bookmark
logic.

--HG--
branch : stable