Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/context.py @ 15822:d523b6e7ad26
phases: add a phasestr method on context
author | Pierre-Yves David <pierre-yves.david@ens-lyon.org> |
---|---|
date | Thu, 29 Dec 2011 04:40:09 +0100 |
parents | 57241845a4bb |
children | e5feebc1f3bb |
comparison
equal
deleted
inserted
replaced
15821:e3ee8bf5d0cc | 15822:d523b6e7ad26 |
---|---|
122 return phases.public | 122 return phases.public |
123 if self._rev >= len(self._repo._phaserev): | 123 if self._rev >= len(self._repo._phaserev): |
124 # outdated cache | 124 # outdated cache |
125 del self._repo._phaserev | 125 del self._repo._phaserev |
126 return self._repo._phaserev[self._rev] | 126 return self._repo._phaserev[self._rev] |
127 def phasestr(self): | |
128 return phases.phasenames[self.phase()] | |
127 def mutable(self): | 129 def mutable(self): |
128 return self._repo._phaserev[self._rev] > phases.public | 130 return self._repo._phaserev[self._rev] > phases.public |
129 def hidden(self): | 131 def hidden(self): |
130 return self._rev in self._repo.changelog.hiddenrevs | 132 return self._rev in self._repo.changelog.hiddenrevs |
131 | 133 |