# HG changeset patch # User Augie Fackler # Date 1433962786 14400 # Node ID 72a58a5bfb6252c01e917ece108a071843668ab2 # Parent 2321fd2ed56eb7afe80b05f44cb4627fe4048ba1 topic: use repo.set() where we need a changectx anyway I always forget repo.set() exists and use repo.revs(). Sigh. diff -r 2321fd2ed56e -r 72a58a5bfb62 src/topic/__init__.py --- a/src/topic/__init__.py Wed Jun 10 14:59:05 2015 -0400 +++ b/src/topic/__init__.py Wed Jun 10 14:59:46 2015 -0400 @@ -43,8 +43,7 @@ @property def topics(self): topics = set(['', self.currenttopic]) - for rev in self.revs('not public()'): - c = self.changectx(rev) + for c in self.set('not public()'): topics.add(c.extra().get('topic', '')) topics.remove('') return topics