mirror of
https://github.com/python/cpython.git
synced 2025-09-27 10:50:04 +00:00
Issue #22695: Fix rendering of the deprecated-removed role in HTML.
This commit is contained in:
commit
bf764a1912
1 changed files with 4 additions and 6 deletions
|
@ -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):
|
||||||
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)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue