> > rbc = self.revbranchcache() > > + cl = self.changelog > > Perhaps it has to be self.unfiltered().changelog because revbranchcache is > initialized with the unfiltered repo. Never mind. It doesn't matter so long as the passed rev isn't filtered.