mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Escape " to " in HTML help attribute values. #25.
This commit is contained in:
parent
7e1311e8cf
commit
e4306e5f87
5
CHANGES
5
CHANGES
@ -111,6 +111,11 @@ New features added
|
|||||||
|
|
||||||
- Added ``cmember`` role for consistency.
|
- Added ``cmember`` role for consistency.
|
||||||
|
|
||||||
|
Bugs fixed
|
||||||
|
----------
|
||||||
|
|
||||||
|
* Properly escape quotes in HTML help attribute values.
|
||||||
|
|
||||||
|
|
||||||
Release 0.4.3 (Oct 8, 2008)
|
Release 0.4.3 (Oct 8, 2008)
|
||||||
===========================
|
===========================
|
||||||
|
@ -164,7 +164,8 @@ def build_hhx(builder, outdir, outname):
|
|||||||
write_toc(subnode, ullevel)
|
write_toc(subnode, ullevel)
|
||||||
elif isinstance(node, nodes.reference):
|
elif isinstance(node, nodes.reference):
|
||||||
link = node['refuri']
|
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'))
|
f.write(item.encode('ascii', 'xmlcharrefreplace'))
|
||||||
elif isinstance(node, nodes.bullet_list):
|
elif isinstance(node, nodes.bullet_list):
|
||||||
if ullevel != 0:
|
if ullevel != 0:
|
||||||
|
Loading…
Reference in New Issue
Block a user