Mercurial > hg > mercurial-crew-with-dirclash
comparison mercurial/context.py @ 3238:d865390c1781
context: simplify repr methods
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Mon, 02 Oct 2006 15:28:44 -0500 |
parents | 931288cf58a7 |
children | 6d98149d70fe |
comparison
equal
deleted
inserted
replaced
3237:931288cf58a7 | 3238:d865390c1781 |
---|---|
34 | 34 |
35 def __str__(self): | 35 def __str__(self): |
36 return short(self.node()) | 36 return short(self.node()) |
37 | 37 |
38 def __repr__(self): | 38 def __repr__(self): |
39 return "<changectx %s>" % short(self.node()) | 39 return "<changectx %s>" % str(self) |
40 | 40 |
41 def __eq__(self, other): | 41 def __eq__(self, other): |
42 return self._rev == other._rev | 42 return self._rev == other._rev |
43 | 43 |
44 def __nonzero__(self): | 44 def __nonzero__(self): |
152 | 152 |
153 def __str__(self): | 153 def __str__(self): |
154 return "%s@%s" % (self.path(), short(self.node())) | 154 return "%s@%s" % (self.path(), short(self.node())) |
155 | 155 |
156 def __repr__(self): | 156 def __repr__(self): |
157 return "<filectx %s@%s>" % (self.path(), short(self.node())) | 157 return "<filectx %s>" % str(self) |
158 | 158 |
159 def __eq__(self, other): | 159 def __eq__(self, other): |
160 return self._path == other._path and self._changeid == other._changeid | 160 return self._path == other._path and self._changeid == other._changeid |
161 | 161 |
162 def filectx(self, fileid): | 162 def filectx(self, fileid): |