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