--- a/mercurial/context.py Tue Mar 13 15:47:55 2007 -0500
+++ b/mercurial/context.py Tue Mar 13 18:50:02 2007 -0500
@@ -411,11 +411,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() or "default"
- except IOError:
- return "default"
+ def branch(self): return self._repo.dirstate.branch()
def parents(self):
"""return contexts for each parent changeset"""