def walkabout(self, visitor):
        call_depart = 1
        stop = 0
        visitor.document.reporter.debug(
            'docutils.nodes.Node.walkabout calling dispatch_visit for %s'
            % self.__class__.__name__)
        try:
            try:
                visitor.dispatch_visit(self)
            except SkipNode:
                return stop
            except SkipDeparture:
                call_depart = 0
            children = self.children
            try:
                for child in children[:]:
                    if child.walkabout(visitor):
                        stop = 1
                        break
            except SkipSiblings:
                pass
        except SkipChildren:
            pass
        except StopTraversal:
            stop = 1
        if call_depart:
            visitor.document.reporter.debug(
                'docutils.nodes.Node.walkabout calling dispatch_departure '
                'for %s' % self.__class__.__name__)
            visitor.dispatch_departure(self)
        return stop
STDOUT filter integration
dataset/ETHPy150Open adieu/allbuttonspressed/docutils/nodes.py/Node.walkabout--crossover with--dataset/ETHPy150Open gabrielfalcao/couleur/test_stdout_filter.py/test_integration_with_stdout