Mercurial > public > mercurial-scm > hg-stable
diff mercurial/context.py @ 4209:dbc3846c09a1
Merge with -stable, fix small test failure
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Wed, 14 Mar 2007 01:26:09 -0500 |
parents | eb0967c6e77b 7e1c8a565a4f |
children | 0912d8df5e19 |
line wrap: on
line diff
--- a/mercurial/context.py Tue Mar 13 21:54:34 2007 -0700 +++ b/mercurial/context.py Wed Mar 14 01:26:09 2007 -0500 @@ -66,7 +66,7 @@ def date(self): return self._changeset[2] def files(self): return self._changeset[3] def description(self): return self._changeset[4] - def branch(self): return self._changeset[5].get("branch", "") + def branch(self): return self._changeset[5].get("branch") def parents(self): """return contexts for each parent changeset""" @@ -412,11 +412,7 @@ def deleted(self): return self._status[3] def unknown(self): return self._status[4] def clean(self): return self._status[5] - def branch(self): - try: - return self._repo.opener("branch").read().strip() - except IOError: - return "" + def branch(self): return self._repo.dirstate.branch() def parents(self): """return contexts for each parent changeset"""