]> granicus.if.org Git - python/commitdiff
Quote href properly.
authorNeil Schemenauer <nascheme@enme.ucalgary.ca>
Sun, 24 Mar 2002 23:11:21 +0000 (23:11 +0000)
committerNeil Schemenauer <nascheme@enme.ucalgary.ca>
Sun, 24 Mar 2002 23:11:21 +0000 (23:11 +0000)
Lib/pydoc.py

index bb702b3ed9219b9d413993ae97369d3da1cc187e..c27da11ad6feed263a8d008ae66ff03824e13197 100755 (executable)
@@ -450,7 +450,8 @@ TT { font-family: lucidatypewriter, lucida console, courier }
 
             all, scheme, rfc, pep, selfdot, name = match.groups()
             if scheme:
-                results.append('<a href="%s">%s</a>' % (all, escape(all)))
+                url = escape(all).replace('"', '&quot;')
+                results.append('<a href="%s">%s</a>' % (url, url))
             elif rfc:
                 url = 'http://www.rfc-editor.org/rfc/rfc%d.txt' % int(rfc)
                 results.append('<a href="%s">%s</a>' % (url, escape(all)))