Give highlighted text a class "highlight-<lang>".

This commit is contained in:
Georg Brandl 2008-11-09 20:21:42 +01:00
parent 9ea5a8eb61
commit 489a12c032

View File

@ -194,11 +194,8 @@ class HTMLTranslator(BaseTranslator):
if node.has_key('linenos'):
linenos = node['linenos']
highlighted = self.highlighter.highlight_block(node.rawsource, lang, linenos)
starttag = self.starttag(node, 'div', suffix='')
if starttag != '<div>':
starttag = self.starttag(node, 'div', suffix='', CLASS='highlight-%s' % lang)
self.body.append(starttag + highlighted + '</div>\n')
else:
self.body.append(highlighted)
raise nodes.SkipNode
def visit_doctest_block(self, node):