mercurial/context.py
changeset 16867 1093ad1e8903
parent 16866 91f3ac205816
child 17055 8b7cd9a998f0
equal deleted inserted replaced
16866:91f3ac205816 16867:1093ad1e8903
   225     def ancestors(self):
   225     def ancestors(self):
   226         for a in self._repo.changelog.ancestors([self._rev]):
   226         for a in self._repo.changelog.ancestors([self._rev]):
   227             yield changectx(self._repo, a)
   227             yield changectx(self._repo, a)
   228 
   228 
   229     def descendants(self):
   229     def descendants(self):
   230         for d in self._repo.changelog.descendants(self._rev):
   230         for d in self._repo.changelog.descendants([self._rev]):
   231             yield changectx(self._repo, d)
   231             yield changectx(self._repo, d)
   232 
   232 
   233     def _fileinfo(self, path):
   233     def _fileinfo(self, path):
   234         if '_manifest' in self.__dict__:
   234         if '_manifest' in self.__dict__:
   235             try:
   235             try: