Use alternate method of removing node from doctree which

doesn't raise assertion errors. :)
This commit is contained in:
Georg Brandl 2008-08-15 19:16:20 +00:00
parent 92ba27e0af
commit e6a6087335

View File

@ -540,7 +540,7 @@ class BuildEnvironment:
filterlevel = self.config.keep_warnings and 2 or 5
for node in doctree.traverse(nodes.system_message):
if node['level'] < filterlevel:
node.replace_self([])
node.parent.remove(node)
def process_dependencies(self, docname, doctree):
"""