mercurial/changelog.py
changeset 42462 055c3e2c44f0
parent 42443 027f1567f97f
child 42559 e3df1e15bee9
equal deleted inserted replaced
42461:3e42fc243741 42462:055c3e2c44f0
   417     def revs(self, start=0, stop=None):
   417     def revs(self, start=0, stop=None):
   418         """filtered version of revlog.revs"""
   418         """filtered version of revlog.revs"""
   419         for i in super(changelog, self).revs(start, stop):
   419         for i in super(changelog, self).revs(start, stop):
   420             if i not in self.filteredrevs:
   420             if i not in self.filteredrevs:
   421                 yield i
   421                 yield i
   422 
       
   423     def reachableroots(self, minroot, heads, roots, includepath=False):
       
   424         return self.index.reachableroots2(minroot, heads, roots, includepath)
       
   425 
   422 
   426     def _checknofilteredinrevs(self, revs):
   423     def _checknofilteredinrevs(self, revs):
   427         """raise the appropriate error if 'revs' contains a filtered revision
   424         """raise the appropriate error if 'revs' contains a filtered revision
   428 
   425 
   429         This returns a version of 'revs' to be used thereafter by the caller.
   426         This returns a version of 'revs' to be used thereafter by the caller.