revsets and --hidden
Gilles Moris
gilles.moris at free.fr
Sat May 30 10:33:23 UTC 2015
I have been surprised several times that the following command:
$ hg log --rev 'hidden()'
Gvies nothing, then realizing that I need to add --hidden for this to work.
For a basic user, this is difficult to discover this flag, because you
have to dig in "hg help -v" to find it.
From a user's perspective, this could almost be considered as a bug.
This is even more true if you try to use the precursors() revset which
often give hidden commits.
So I think some revsets giving hidden changesets should either:
* implicitly activate --hidden flag
* warn hidden changset can be seen with --hidden
I don't know which one is the best. After leaning for the first
proposition, I am more thinking about a warning.
Alternatives? thoughts?
Regards.
Gilles.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://selenic.com/pipermail/mercurial-devel/attachments/20150530/b9b28a7d/attachment.html>
More information about the Mercurial-devel
mailing list