diff options
author | tk0miya <i.tkomiya@gmail.com> | 2014-09-26 20:15:17 +0900 |
---|---|---|
committer | tk0miya <i.tkomiya@gmail.com> | 2014-09-26 20:15:17 +0900 |
commit | 7c7a563426fa6ac1825e078d9980ff882cedce23 (patch) | |
tree | 1eb0feb9fd2ed04586719ba00ed05cba0c85a5de /sphinx/directives/code.py | |
parent | 07e52ff22dc63ceb110f25e9ea40bad227bcf260 (diff) | |
download | sphinx-git-7c7a563426fa6ac1825e078d9980ff882cedce23.tar.gz |
Fix by review comment
Diffstat (limited to 'sphinx/directives/code.py')
-rw-r--r-- | sphinx/directives/code.py | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/sphinx/directives/code.py b/sphinx/directives/code.py index c61380ecc..ff642ba70 100644 --- a/sphinx/directives/code.py +++ b/sphinx/directives/code.py @@ -63,15 +63,11 @@ def dedent_lines(lines, dedent): def container_wrapper(directive, literal_node, caption): - container_node = nodes.container('', literal_block=True) - - parsed = nodes.Element() + caption_node = nodes.caption() directive.state.nested_parse(ViewList([caption], source=''), - directive.content_offset, parsed) - caption_node = nodes.caption(parsed[0].rawsource, '', - *parsed[0].children) - caption_node.source = parsed[0].source - caption_node.line = parsed[0].line + directive.content_offset, caption_node) + + container_node = nodes.container('', literal_block=True) container_node += caption_node container_node += literal_node return container_node |