|
[Webware-checkins] CVS: Webware/WebUtils cgitb.py,1.1,1.2
From: Geoff Talvola <gtalvola@us...> - 2001-08-20 19:37
|
Update of /cvsroot/webware/Webware/WebUtils In directory usw-pr-cvs1:/tmp/cvs-serv19206/WebUtils Modified Files: cgitb.py Log Message: Fixing up "fancy traceback" code so it properly escapes double-quotes Index: cgitb.py =================================================================== RCS file: /cvsroot/webware/Webware/WebUtils/cgitb.py,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** cgitb.py 2001/06/22 22:02:15 1.1 --- cgitb.py 2001/08/20 19:37:26 1.2 *************** *** 207,211 **** plain_value = pydoc.html.escape(repr(value)) return '%s <a href="#" onClick="popup_repr(\'Long repr\', \'Full representation:<br>\\n%s\'); return false">(complete)</a>' \ ! % (enc_value, string.replace(pydoc.html.escape(plain_value), "'", "\\'")) else: return enc_value --- 207,211 ---- plain_value = pydoc.html.escape(repr(value)) return '%s <a href="#" onClick="popup_repr(\'Long repr\', \'Full representation:<br>\\n%s\'); return false">(complete)</a>' \ ! % (enc_value, string.replace(string.replace(pydoc.html.escape(plain_value), "'", "\\'"), '"', '"')) else: return enc_value |
| Thread | Author | Date |
|---|---|---|
| [Webware-checkins] CVS: Webware/WebUtils cgitb.py,1.1,1.2 | Geoff Talvola <gtalvola@us...> |