Comments
Patch
@@ -10,10 +10,11 @@ from i18n import _
import ancestor, mdiff, error, util, scmutil, subrepo, patch, encoding, phases
import copies
import match as matchmod
import os, errno, stat
import obsolete as obsmod
+import repoview
propertycache = util.propertycache
class changectx(object):
"""A changecontext object makes access to data related to a particular
@@ -209,11 +210,11 @@ class changectx(object):
def phasestr(self):
return phases.phasenames[self.phase()]
def mutable(self):
return self.phase() > phases.public
def hidden(self):
- return self._rev in self._repo.hiddenrevs
+ return self._rev in repoview.filteredrevs(self._repo, 'hidden')
def parents(self):
"""return contexts for each parent changeset"""
return self._parents