From acd679857c41a8d387f0931f46448214aa1e0f68 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Tue, 12 Jan 2010 10:46:27 -0500 Subject: [PATCH] Make text writer skip raw nodes it doesn't know about. --- sphinx/writers/text.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sphinx/writers/text.py b/sphinx/writers/text.py index 9e7bb63d2..7324eb2d7 100644 --- a/sphinx/writers/text.py +++ b/sphinx/writers/text.py @@ -712,5 +712,10 @@ class TextTranslator(nodes.NodeVisitor): # only valid for HTML raise nodes.SkipNode + def visit_raw(self, node): + if 'text' in node.get('format', '').split(): + self.body.append(node.astext()) + raise nodes.SkipNode + def unknown_visit(self, node): raise NotImplementedError('Unknown node: ' + node.__class__.__name__)