equal
deleted
inserted
replaced
531 except AttributeError: |
531 except AttributeError: |
532 return id(self) |
532 return id(self) |
533 |
533 |
534 def __nonzero__(self): |
534 def __nonzero__(self): |
535 return self._rev != nullrev |
535 return self._rev != nullrev |
|
536 |
|
537 __bool__ = __nonzero__ |
536 |
538 |
537 @propertycache |
539 @propertycache |
538 def _changeset(self): |
540 def _changeset(self): |
539 return self._repo.changelog.changelogrevision(self.rev()) |
541 return self._repo.changelog.changelogrevision(self.rev()) |
540 |
542 |
719 self._filenode |
721 self._filenode |
720 return True |
722 return True |
721 except error.LookupError: |
723 except error.LookupError: |
722 # file is missing |
724 # file is missing |
723 return False |
725 return False |
|
726 |
|
727 __bool__ = __nonzero__ |
724 |
728 |
725 def __str__(self): |
729 def __str__(self): |
726 try: |
730 try: |
727 return "%s@%s" % (self.path(), self._changectx) |
731 return "%s@%s" % (self.path(), self._changectx) |
728 except error.LookupError: |
732 except error.LookupError: |
1236 return str(self._parents[0]) + "+" |
1240 return str(self._parents[0]) + "+" |
1237 |
1241 |
1238 def __nonzero__(self): |
1242 def __nonzero__(self): |
1239 return True |
1243 return True |
1240 |
1244 |
|
1245 __bool__ = __nonzero__ |
|
1246 |
1241 def _buildflagfunc(self): |
1247 def _buildflagfunc(self): |
1242 # Create a fallback function for getting file flags when the |
1248 # Create a fallback function for getting file flags when the |
1243 # filesystem doesn't support them |
1249 # filesystem doesn't support them |
1244 |
1250 |
1245 copiesget = self._repo.dirstate.copies().get |
1251 copiesget = self._repo.dirstate.copies().get |
1709 self._changectx = ctx |
1715 self._changectx = ctx |
1710 |
1716 |
1711 def __nonzero__(self): |
1717 def __nonzero__(self): |
1712 return True |
1718 return True |
1713 |
1719 |
|
1720 __bool__ = __nonzero__ |
|
1721 |
1714 def linkrev(self): |
1722 def linkrev(self): |
1715 # linked to self._changectx no matter if file is modified or not |
1723 # linked to self._changectx no matter if file is modified or not |
1716 return self.rev() |
1724 return self.rev() |
1717 |
1725 |
1718 def parents(self): |
1726 def parents(self): |