# HG changeset patch # User Sean Farley # Date 1376581913 18000 # Node ID ec5b2e2b947f9395004ebbbb47a5714969071f43 # Parent 53a3a8d3830198b42bbdf83f63556782fc9e4708 commitablectx: move _user from workingctx diff -r 53a3a8d38301 -r ec5b2e2b947f mercurial/context.py --- 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()