Mercurial > evolve
diff hgext/obsolete.py @ 332:36e2016d6563 stable
obsolete: public changeset are no longer latecomer.
They are plain duplicate.
author | Pierre-Yves David <pierre-yves.david@logilab.fr> |
---|---|
date | Wed, 27 Jun 2012 17:21:24 +0200 |
parents | 41ba89f0caa5 |
children | fb83210bce32 |
line wrap: on
line diff
--- a/hgext/obsolete.py Wed Jun 27 15:28:35 2012 +0200 +++ b/hgext/obsolete.py Wed Jun 27 17:21:24 2012 +0200 @@ -893,7 +893,8 @@ @util.propertycache def _latecomerset(self): """the set of rev trying to obsolete public revision""" - return set(self.revs('allsuccessors(public()) - obsolete()')) + query = 'allsuccessors(public()) - obsolete() - public()' + return set(self.revs(query)) def _clearobsoletecache(self): if '_obsoleteset' in vars(self):