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

This commit is contained in:
Berker Peksag 2014-08-22 18:24:29 +03:00
parent 14ad5319d9
commit eb265ab873
2 changed files with 5 additions and 1 deletions

View File

@ -180,7 +180,10 @@ class DeprecatedRemoved(Directive):
elif not SPHINX11:
para = nodes.paragraph('', '',
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.note_versionchange('deprecated', version[0], node, self.lineno)
return [node] + messages

View File

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