summaryrefslogtreecommitdiff
path: root/sphinx/directives/code.py
diff options
context:
space:
mode:
authorTakeshi KOMIYA <i.tkomiya@gmail.com>2018-12-03 17:04:19 +0900
committerTakeshi KOMIYA <i.tkomiya@gmail.com>2018-12-03 22:25:36 +0900
commita543b8ba29a6a13a898ce446fb70470bd6636a48 (patch)
treee0e2d3face18fcf768b994e0c9755fd13fb2d3b5 /sphinx/directives/code.py
parente888e92ac4998eec38fe39e2d28b9d6eaac15067 (diff)
downloadsphinx-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.py4
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())