Issue #22150: Fix deprecated-removed directive in Sphinx 1.2.

This commit is contained in:
Berker Peksag 2014-08-22 18:25:16 +03:00
commit adc5634193
2 changed files with 5 additions and 1 deletions

View File

@ -180,7 +180,10 @@ def run(self):
elif not SPHINX11: elif not SPHINX11:
para = nodes.paragraph('', '', para = nodes.paragraph('', '',
nodes.inline('', '%s.' % text, classes=['versionmodified'])) nodes.inline('', '%s.' % text, classes=['versionmodified']))
node.append(para) if len(node):
node.insert(0, para)
else:
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)
return [node] + messages return [node] + messages

View File

@ -344,6 +344,7 @@ .deprecated, .deprecated-removed {
div.deprecated p, div.deprecated-removed p { div.deprecated p, div.deprecated-removed p {
margin-bottom: 0; margin-bottom: 0;
margin-top: 0;
} }
.system-message { .system-message {