Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/context.py @ 19693:56ba14d4bc02
commitablectx: move hidden from workingctx
author | Sean Farley <sean.michael.farley@gmail.com> |
---|---|
date | Wed, 14 Aug 2013 16:25:17 -0500 |
parents | 594f4d2b0ce9 |
children | ba4c01c34df9 |
comparison
equal
deleted
inserted
replaced
19692:594f4d2b0ce9 | 19693:56ba14d4bc02 |
---|---|
1010 phase = phases.draft # default phase to draft | 1010 phase = phases.draft # default phase to draft |
1011 for p in self.parents(): | 1011 for p in self.parents(): |
1012 phase = max(phase, p.phase()) | 1012 phase = max(phase, p.phase()) |
1013 return phase | 1013 return phase |
1014 | 1014 |
1015 def hidden(self): | |
1016 return False | |
1017 | |
1015 class workingctx(commitablectx): | 1018 class workingctx(commitablectx): |
1016 """A workingctx object makes access to data related to | 1019 """A workingctx object makes access to data related to |
1017 the current working directory convenient. | 1020 the current working directory convenient. |
1018 date - any valid date string or (unixtime, offset), or None. | 1021 date - any valid date string or (unixtime, offset), or None. |
1019 user - username string, or None. | 1022 user - username string, or None. |
1035 def _parents(self): | 1038 def _parents(self): |
1036 p = self._repo.dirstate.parents() | 1039 p = self._repo.dirstate.parents() |
1037 if p[1] == nullid: | 1040 if p[1] == nullid: |
1038 p = p[:-1] | 1041 p = p[:-1] |
1039 return [changectx(self._repo, x) for x in p] | 1042 return [changectx(self._repo, x) for x in p] |
1040 | |
1041 def hidden(self): | |
1042 return False | |
1043 | 1043 |
1044 def children(self): | 1044 def children(self): |
1045 return [] | 1045 return [] |
1046 | 1046 |
1047 def flags(self, path): | 1047 def flags(self, path): |