--- a/mercurial/context.py Wed Aug 14 15:55:56 2013 -0500
+++ b/mercurial/context.py Thu Aug 15 10:51:53 2013 -0500
@@ -937,6 +937,10 @@
def _status(self):
return self._repo.status()[:4]
+ @propertycache
+ def _user(self):
+ return self._repo.ui.username()
+
def status(self, ignored=False, clean=False, unknown=False):
"""Explicit status query
Unless this method is used to query the working copy status, the
@@ -973,10 +977,6 @@
yield f
@propertycache
- def _user(self):
- return self._repo.ui.username()
-
- @propertycache
def _date(self):
return util.makedate()