Restore `versionmodified` CSS class for versionadded/changed and deprecated

directives.
This commit is contained in:
Georg Brandl 2013-10-12 22:38:54 +02:00
parent c5ff9386d6
commit ddbcb5b611
2 changed files with 10 additions and 2 deletions

View File

@ -13,6 +13,12 @@ Incompatible changes
* Removed the ``sphinx.ext.refcounting`` extension -- it is very specific to
CPython and has no place in the main distribution.
Bugs fixed
----------
* Restore ``versionmodified`` CSS class for versionadded/changed and deprecated
directives.
Release 1.2 beta3 (released Oct 3, 2013)
========================================

View File

@ -208,9 +208,11 @@ class VersionChange(Directive):
content.line = node[0].line
content += node[0].children
node[0].replace_self(nodes.paragraph('', '', content))
node[0].insert(0, nodes.inline('', '%s: ' % text))
node[0].insert(0, nodes.inline('', '%s: ' % text,
classes=['versionmodified']))
else:
para = nodes.paragraph('', '', nodes.inline('', '%s.' % text))
para = nodes.paragraph('', '',
nodes.inline('', '%s.' % text, classes=['versionmodified']))
node.append(para)
env = self.state.document.settings.env
# XXX should record node.source as well