Rev 2296: Fix repr() when there are no revisions. in http://people.samba.org/bzr/jelmer/bzr-svn/0.5
Jelmer Vernooij
jelmer at samba.org
Tue Jan 13 00:48:49 GMT 2009
At http://people.samba.org/bzr/jelmer/bzr-svn/0.5
------------------------------------------------------------
revno: 2296
revision-id: jelmer at samba.org-20090113004846-kq3mkdttsbhpgiz3
parent: jelmer at samba.org-20090113001039-740n3f3lpvc8a4io
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: 0.5
timestamp: Tue 2009-01-13 01:48:46 +0100
message:
Fix repr() when there are no revisions.
modified:
revmeta.py revmeta.py-20080901215045-n8a6arqybs9ez5hl-1
=== modified file 'revmeta.py'
--- a/revmeta.py 2009-01-11 03:24:01 +0000
+++ b/revmeta.py 2009-01-13 00:48:46 +0000
@@ -845,7 +845,10 @@
return hash((type(self), self._history_limit, self._revs[0]))
def __repr__(self):
- return "<RevisionMetadataBranch starting at %s revision %d>" % (self._revs[0].branch_path, self._revs[0].revnum)
+ if len(self._revs) == 0:
+ return "<Empty RevisionMetadataBranch>"
+ else:
+ return "<RevisionMetadataBranch starting at %s revision %d>" % (self._revs[0].branch_path, self._revs[0].revnum)
def __iter__(self):
return ListBuildingIterator(self._revs, self.next)
More information about the bazaar-commits
mailing list