diff options
author | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2018-12-03 17:04:19 +0900 |
---|---|---|
committer | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2018-12-03 22:25:36 +0900 |
commit | a543b8ba29a6a13a898ce446fb70470bd6636a48 (patch) | |
tree | e0e2d3face18fcf768b994e0c9755fd13fb2d3b5 /sphinx/directives/code.py | |
parent | e888e92ac4998eec38fe39e2d28b9d6eaac15067 (diff) | |
download | sphinx-git-a543b8ba29a6a13a898ce446fb70470bd6636a48.tar.gz |
Use StringList for params to docutils because of expected
Diffstat (limited to 'sphinx/directives/code.py')
-rw-r--r-- | sphinx/directives/code.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sphinx/directives/code.py b/sphinx/directives/code.py index c91bca438..b513a37e0 100644 --- a/sphinx/directives/code.py +++ b/sphinx/directives/code.py @@ -13,7 +13,7 @@ from difflib import unified_diff from docutils import nodes from docutils.parsers.rst import directives -from docutils.statemachine import ViewList +from docutils.statemachine import StringList from six import text_type from sphinx import addnodes @@ -89,7 +89,7 @@ def container_wrapper(directive, literal_node, caption): container_node = nodes.container('', literal_block=True, classes=['literal-block-wrapper']) parsed = nodes.Element() - directive.state.nested_parse(ViewList([caption], source=''), + directive.state.nested_parse(StringList([caption], source=''), directive.content_offset, parsed) if isinstance(parsed[0], nodes.system_message): msg = __('Invalid caption: %s' % parsed[0].astext()) |