equal
deleted
inserted
replaced
63 if p[1] == nullid: |
63 if p[1] == nullid: |
64 p = p[:-1] |
64 p = p[:-1] |
65 self._parents = [changectx(self._repo, x) for x in p] |
65 self._parents = [changectx(self._repo, x) for x in p] |
66 return self._parents |
66 return self._parents |
67 else: |
67 else: |
68 raise AttributeError, name |
68 raise AttributeError(name) |
69 |
69 |
70 def __contains__(self, key): |
70 def __contains__(self, key): |
71 return key in self._manifest |
71 return key in self._manifest |
72 |
72 |
73 def __getitem__(self, key): |
73 def __getitem__(self, key): |
213 return self._filerev |
213 return self._filerev |
214 elif name == '_repopath': |
214 elif name == '_repopath': |
215 self._repopath = self._path |
215 self._repopath = self._path |
216 return self._repopath |
216 return self._repopath |
217 else: |
217 else: |
218 raise AttributeError, name |
218 raise AttributeError(name) |
219 |
219 |
220 def __nonzero__(self): |
220 def __nonzero__(self): |
221 try: |
221 try: |
222 n = self._filenode |
222 n = self._filenode |
223 return True |
223 return True |
519 if p[1] == nullid: |
519 if p[1] == nullid: |
520 p = p[:-1] |
520 p = p[:-1] |
521 self._parents = [changectx(self._repo, x) for x in p] |
521 self._parents = [changectx(self._repo, x) for x in p] |
522 return self._parents |
522 return self._parents |
523 else: |
523 else: |
524 raise AttributeError, name |
524 raise AttributeError(name) |
525 |
525 |
526 def _buildmanifest(self): |
526 def _buildmanifest(self): |
527 """generate a manifest corresponding to the working directory""" |
527 """generate a manifest corresponding to the working directory""" |
528 |
528 |
529 man = self._parents[0].manifest().copy() |
529 man = self._parents[0].manifest().copy() |
628 return self._repopath |
628 return self._repopath |
629 elif name == '_filelog': |
629 elif name == '_filelog': |
630 self._filelog = self._repo.file(self._repopath) |
630 self._filelog = self._repo.file(self._repopath) |
631 return self._filelog |
631 return self._filelog |
632 else: |
632 else: |
633 raise AttributeError, name |
633 raise AttributeError(name) |
634 |
634 |
635 def __nonzero__(self): |
635 def __nonzero__(self): |
636 return True |
636 return True |
637 |
637 |
638 def __str__(self): |
638 def __str__(self): |