fix typos in escape() and print_form()

This commit is contained in:
Guido van Rossum 1995-03-14 17:22:28 +00:00
parent 0012c1ec74
commit dcce73af48

View file

@ -258,13 +258,13 @@ def print_form( form ):
for key in skeys: for key in skeys:
print '<dt>', escape(key), ':', print '<dt>', escape(key), ':',
print '<i>', escape(`type(form[key])`), '</i>', print '<i>', escape(`type(form[key])`), '</i>',
print '<dd>', escape(form[key]) print '<dd>', escape(`form[key]`)
print '</dl>' print '</dl>'
def escape( s ): def escape( s ):
s = regsub.gsub('&', '&amp;') # Must be done first s = regsub.gsub('&', '&amp;', s) # Must be done first
s = regsub.gsub('<', '&lt;') s = regsub.gsub('<', '&lt;', s)
s = regsub.gsub('>', '&gt;') s = regsub.gsub('>', '&gt;', s)
return s return s
def test( what ): def test( what ):