summaryrefslogtreecommitdiff
path: root/sphinx/writers
diff options
context:
space:
mode:
authorJon Waltman <jonathan.waltman@gmail.com>2011-06-27 19:51:00 -0500
committerJon Waltman <jonathan.waltman@gmail.com>2011-06-27 19:51:00 -0500
commitd2ecb4c7e0ebc0724dca41592dd68fa069ff2dd2 (patch)
tree1935aa6551217b928f72dcd3bd95a79f3dcacf88 /sphinx/writers
parent0783bffd54eb77f1167490fad0f886afcafc4e35 (diff)
downloadsphinx-d2ecb4c7e0ebc0724dca41592dd68fa069ff2dd2.tar.gz
Replace no-break spaces with normal ones inside desc_parameters for Texinfo.
Diffstat (limited to 'sphinx/writers')
-rw-r--r--sphinx/writers/texinfo.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/sphinx/writers/texinfo.py b/sphinx/writers/texinfo.py
index 9e7414c5..6eb3cd3b 100644
--- a/sphinx/writers/texinfo.py
+++ b/sphinx/writers/texinfo.py
@@ -1318,7 +1318,10 @@ class TexinfoTranslator(nodes.NodeVisitor):
self.body.append(', ')
else:
self.first_param = 0
- self.body.append(self.escape(node.astext()))
+ text = self.escape(node.astext())
+ # replace no-break spaces with normal ones
+ text = text.replace(u' ', '@w{ }')
+ self.body.append(text)
raise nodes.SkipNode
def visit_desc_optional(self, node):