At http://people.samba.org/bzr/jelmer/bzr-svn/0.5
------------------------------------------------------------ revno: 2296 revision-id: [email protected] parent: [email protected] committer: Jelmer Vernooij <[email protected]> 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) -- bazaar-commits mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/bazaar-commits
