[PATCH 3 of 3 clfilter-part2] hidden: remove tags use in hidden computation

Matt Mackall mpm at selenic.com
Mon Oct 8 14:22:56 CDT 2012


On Fri, 2012-09-28 at 01:12 +0200, Pierre-Yves David wrote:
> # HG changeset patch
> # User Pierre-Yves David <pierre-yves.david at logilab.fr>
> # Date 1346675731 -7200
> # Node ID 43b35b70f0a42d34a536ba17baf9928a7c002e8b
> # Parent  730611d938032350c755497ba5f478d0f1fbbdd3
> hidden: remove tags use in hidden computation
> 
> Tags initially prevented revision to be hidden. It seemed a bad idea to have
> tags refer to revisions that one can't see. But proper filtering of hidden
> revisions excludes them from tag computation. Coming changelog filtering will do
> that. Anyway, tags that really matter will likely be public and therefore not
> hidden.
> 
> The current working directory parent and bookmarked revision are still not
> hidden. Bookmarks were likely automatically moved at rewrite time, bookmarks
> that remain on obsolete revisions were probably moved there on purpose.

These are queued for default, thanks.

-- 
Mathematics is the supreme nostalgia of our time.




More information about the Mercurial-devel mailing list