The help text shown for the -r option to clone is: "include the specified changeset" To the best of my understanding while this is technically a true statement it does not seem like a complete description of the -r option. Note - the web documentation at https://www.selenic.com/mercurial/hg.1.html#clone does give an example where it explains that -r will "create a repository without changesets after a particular revision". This seems better, but still a somewhat stilted way of making the core point. It would make more sense to me if it said something like "clone up to and including the specified changeset".
Bug was set to UNCONFIRMED for 30 days, bumping
Sounds like a reasonable help text tweak.
The help already says: To pull only a subset of changesets, specify one or more revisions identifiers with -r/--rev or branches with -b/--branch. The resulting clone will contain only the specified changesets and their ancestors. Isn't this enough?
Fixed by https://mercurial-scm.org/repo/hg/rev/4de15c54e59f Sangeet Kumar Mishra <mail2sangeetmishra@gmail.com> clone: updates the help text for hg clone -{r,b} (issue5654) Differential Revision: https://phab.mercurial-scm.org/D2095 (please test the fix)
Bug was set to TESTING for 7 days, resolving