diff -r 70ebb4bd8083 -r 62c56c94c77e mercurial/localrepo.py --- a/mercurial/localrepo.py Fri Jul 13 14:38:49 2012 +0200 +++ b/mercurial/localrepo.py Mon Jul 16 17:44:46 2012 +0200 @@ -131,7 +131,12 @@ # Callback are in the form: func(repo, roots) --> processed root. # This list it to be filled by extension during repo setup self._phasedefaults = [] - + # hiddenrevs: revs that should be hidden by command and tools + # + # This set is carried on the repo to ease initialisation and lazy + # loading it'll probably move back to changelog for efficienty and + # consistency reason + self.hiddenrevs = set() try: self.ui.readconfig(self.join("hgrc"), self.root) extensions.loadall(self.ui)