##// END OF EJS Templates
Add str methods to contexts
Matt Mackall -
r3166:ebdb3f61 default
parent child Browse files
Show More
@@ -28,6 +28,9 b' class changectx(object):'
28 self._node = self._repo.lookup(changeid)
28 self._node = self._repo.lookup(changeid)
29 self._rev = self._repo.changelog.rev(self._node)
29 self._rev = self._repo.changelog.rev(self._node)
30
30
31 def __str__(self):
32 return short(self.node())
33
31 def __repr__(self):
34 def __repr__(self):
32 return "<changectx %s>" % short(self.node())
35 return "<changectx %s>" % short(self.node())
33
36
@@ -126,6 +129,9 b' class filectx(object):'
126 else:
129 else:
127 raise AttributeError, name
130 raise AttributeError, name
128
131
132 def __str__(self):
133 return "%s@%s" % (self.path(), short(self.node()))
134
129 def __repr__(self):
135 def __repr__(self):
130 return "<filectx %s@%s>" % (self.path(), short(self.node()))
136 return "<filectx %s@%s>" % (self.path(), short(self.node()))
131
137
General Comments 0
You need to be logged in to leave comments. Login now