comparison mercurial/context.py @ 16867:1093ad1e8903

revlog: descendants(*revs) becomes descendants(revs) (API) Once again making the API more rational, as with ancestors.
author Bryan O'Sullivan <bryano@fb.com>
date Fri, 01 Jun 2012 12:45:16 -0700
parents 91f3ac205816
children 8b7cd9a998f0
comparison
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: