Escape " to " in HTML help attribute values. #25.

This commit is contained in:
Georg Brandl 2008-10-16 19:48:35 +00:00
parent 7e1311e8cf
commit e4306e5f87
2 changed files with 7 additions and 1 deletions

View File

@ -111,6 +111,11 @@ New features added
- Added ``cmember`` role for consistency.
Bugs fixed
----------
* Properly escape quotes in HTML help attribute values.
Release 0.4.3 (Oct 8, 2008)
===========================

View File

@ -164,7 +164,8 @@ def build_hhx(builder, outdir, outname):
write_toc(subnode, ullevel)
elif isinstance(node, nodes.reference):
link = node['refuri']
item = object_sitemap % (cgi.escape(node.astext()), link)
title = cgi.escape(node.astext()).replace('"','"')
item = object_sitemap % (title, link)
f.write(item.encode('ascii', 'xmlcharrefreplace'))
elif isinstance(node, nodes.bullet_list):
if ullevel != 0: