Skip to content

Commit eb1a3cd

Browse files
committed
Issue python#22695: Fix rendering of the deprecated-removed role in HTML.
1 parent 3402ef6 commit eb1a3cd

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

Doc/tools/extensions/pyspecific.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -172,22 +172,20 @@ def run(self):
172172
messages = []
173173
if self.content:
174174
self.state.nested_parse(self.content, self.content_offset, node)
175+
if len(node):
175176
if isinstance(node[0], nodes.paragraph) and node[0].rawsource:
176177
content = nodes.inline(node[0].rawsource, translatable=True)
177178
content.source = node[0].source
178179
content.line = node[0].line
179180
content += node[0].children
180181
node[0].replace_self(nodes.paragraph('', '', content))
181-
node[0].insert(0, nodes.inline('', '%s: ' % text,
182-
classes=['versionmodified']))
182+
node[0].insert(0, nodes.inline('', '%s: ' % text,
183+
classes=['versionmodified']))
183184
else:
184185
para = nodes.paragraph('', '',
185186
nodes.inline('', '%s.' % text,
186187
classes=['versionmodified']))
187-
if len(node):
188-
node.insert(0, para)
189-
else:
190-
node.append(para)
188+
node.append(para)
191189
env = self.state.document.settings.env
192190
env.note_versionchange('deprecated', version[0], node, self.lineno)
193191
return [node] + messages

0 commit comments

Comments
 (0)