summaryrefslogtreecommitdiff
path: root/sphinx/writers/html.py
diff options
context:
space:
mode:
Diffstat (limited to 'sphinx/writers/html.py')
-rw-r--r--sphinx/writers/html.py34
1 files changed, 17 insertions, 17 deletions
diff --git a/sphinx/writers/html.py b/sphinx/writers/html.py
index 80a06cc26..7ab84fb35 100644
--- a/sphinx/writers/html.py
+++ b/sphinx/writers/html.py
@@ -48,7 +48,7 @@ class HTMLWriter(Writer):
def __init__(self, builder):
# type: (StandaloneHTMLBuilder) -> None
- super(HTMLWriter, self).__init__()
+ super().__init__()
self.builder = builder
def translate(self):
@@ -76,7 +76,7 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator):
def __init__(self, builder, document):
# type: (StandaloneHTMLBuilder, nodes.document) -> None
- super(HTMLTranslator, self).__init__(builder, document)
+ super().__init__(builder, document)
self.highlighter = self.builder.highlighter
self.docnames = [self.builder.current_docname] # for singlehtml builder
self.manpages_url = self.config.manpages_url
@@ -377,18 +377,18 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator):
# avoid emitting empty <ul></ul>
raise nodes.SkipNode
self.generate_targets_for_listing(node)
- super(HTMLTranslator, self).visit_bullet_list(node)
+ super().visit_bullet_list(node)
# overwritten
def visit_enumerated_list(self, node):
# type: (nodes.Element) -> None
self.generate_targets_for_listing(node)
- super(HTMLTranslator, self).visit_enumerated_list(node)
+ super().visit_enumerated_list(node)
# overwritten
def visit_title(self, node):
# type: (nodes.Element) -> None
- super(HTMLTranslator, self).visit_title(node)
+ super().visit_title(node)
self.add_secnumber(node)
self.add_fignumber(node.parent)
if isinstance(node.parent, nodes.table):
@@ -414,14 +414,14 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator):
elif isinstance(node.parent, nodes.table):
self.body.append('</span>')
- super(HTMLTranslator, self).depart_title(node)
+ super().depart_title(node)
# overwritten
def visit_literal_block(self, node):
# type: (nodes.Element) -> None
if node.rawsource != node.astext():
# most probably a parsed-literal block -- don't highlight
- return super(HTMLTranslator, self).visit_literal_block(node)
+ return super().visit_literal_block(node)
lang = node.get('language', 'default')
linenos = node.get('linenos', False)
@@ -447,7 +447,7 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator):
if isinstance(node.parent, nodes.container) and node.parent.get('literal_block'):
self.body.append('<div class="code-block-caption">')
else:
- super(HTMLTranslator, self).visit_caption(node)
+ super().visit_caption(node)
self.add_fignumber(node.parent)
self.body.append(self.starttag(node, 'span', '', CLASS='caption-text'))
@@ -468,7 +468,7 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator):
if isinstance(node.parent, nodes.container) and node.parent.get('literal_block'):
self.body.append('</div>\n')
else:
- super(HTMLTranslator, self).depart_caption(node)
+ super().depart_caption(node)
def visit_doctest_block(self, node):
# type: (nodes.Element) -> None
@@ -554,7 +554,7 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator):
if isinstance(node.parent, addnodes.versionmodified):
# Never compact versionmodified nodes.
return False
- return super(HTMLTranslator, self).should_be_compact_paragraph(node)
+ return super().should_be_compact_paragraph(node)
def visit_compact_paragraph(self, node):
# type: (nodes.Element) -> None
@@ -628,7 +628,7 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator):
node['width'] = str(size[0])
if 'height' not in node:
node['height'] = str(size[1])
- super(HTMLTranslator, self).visit_image(node)
+ super().visit_image(node)
# overwritten
def depart_image(self, node):
@@ -636,7 +636,7 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator):
if node['uri'].lower().endswith(('svg', 'svgz')):
self.body.append(self.context.pop())
else:
- super(HTMLTranslator, self).depart_image(node)
+ super().depart_image(node)
def visit_toctree(self, node):
# type: (nodes.Element) -> None
@@ -686,7 +686,7 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator):
def visit_option_group(self, node):
# type: (nodes.Element) -> None
- super(HTMLTranslator, self).visit_option_group(node)
+ super().visit_option_group(node)
self.context[-2] = self.context[-2].replace('&nbsp;', '&#160;')
# overwritten
@@ -829,7 +829,7 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator):
def visit_table(self, node):
# type: (nodes.Element) -> None
self._table_row_index = 0
- return super(HTMLTranslator, self).visit_table(node)
+ return super().visit_table(node)
def visit_row(self, node):
# type: (nodes.Element) -> None
@@ -843,14 +843,14 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator):
def visit_entry(self, node):
# type: (nodes.Element) -> None
- super(HTMLTranslator, self).visit_entry(node)
+ super().visit_entry(node)
if self.body[-1] == '&nbsp;':
self.body[-1] = '&#160;'
def visit_field_list(self, node):
# type: (nodes.Element) -> None
self._fieldlist_row_index = 0
- return super(HTMLTranslator, self).visit_field_list(node)
+ return super().visit_field_list(node)
def visit_field(self, node):
# type: (nodes.Element) -> None
@@ -864,7 +864,7 @@ class HTMLTranslator(SphinxTranslator, BaseTranslator):
def visit_field_name(self, node):
# type: (nodes.Element) -> None
context_count = len(self.context)
- super(HTMLTranslator, self).visit_field_name(node)
+ super().visit_field_name(node)
if context_count != len(self.context):
self.context[-1] = self.context[-1].replace('&nbsp;', '&#160;')