Mercurial > public > mercurial-scm > hg
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: |