Kaydet (Commit) bf764a19 authored tarafından Berker Peksag's avatar Berker Peksag

Issue #22695: Fix rendering of the deprecated-removed role in HTML.

...@@ -172,6 +172,7 @@ class DeprecatedRemoved(Directive): ...@@ -172,6 +172,7 @@ class DeprecatedRemoved(Directive):
messages = [] messages = []
if self.content: if self.content:
self.state.nested_parse(self.content, self.content_offset, node) self.state.nested_parse(self.content, self.content_offset, node)
if len(node):
if isinstance(node[0], nodes.paragraph) and node[0].rawsource: if isinstance(node[0], nodes.paragraph) and node[0].rawsource:
content = nodes.inline(node[0].rawsource, translatable=True) content = nodes.inline(node[0].rawsource, translatable=True)
content.source = node[0].source content.source = node[0].source
...@@ -184,9 +185,6 @@ class DeprecatedRemoved(Directive): ...@@ -184,9 +185,6 @@ class DeprecatedRemoved(Directive):
para = nodes.paragraph('', '', para = nodes.paragraph('', '',
nodes.inline('', '%s.' % text, nodes.inline('', '%s.' % text,
classes=['versionmodified'])) classes=['versionmodified']))
if len(node):
node.insert(0, para)
else:
node.append(para) node.append(para)
env = self.state.document.settings.env env = self.state.document.settings.env
env.note_versionchange('deprecated', version[0], node, self.lineno) env.note_versionchange('deprecated', version[0], node, self.lineno)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment