##// END OF EJS Templates
context: add __nonzero__ methods
Matt Mackall -
r3168:05c588e1 default
parent child Browse files
Show More
@@ -37,6 +37,9 b' class changectx(object):'
37 37 def __eq__(self, other):
38 38 return self._rev == other._rev
39 39
40 def __nonzero__(self):
41 return self._rev != -1
42
40 43 def changeset(self):
41 44 try:
42 45 return self._changeset
@@ -129,6 +132,9 b' class filectx(object):'
129 132 else:
130 133 raise AttributeError, name
131 134
135 def __nonzero__(self):
136 return self._filerev != nullid
137
132 138 def __str__(self):
133 139 return "%s@%s" % (self.path(), short(self.node()))
134 140
General Comments 0
You need to be logged in to leave comments. Login now