Kaydet (Commit) 11fbef5f authored tarafından Guido van Rossum's avatar Guido van Rossum

Sjoerd sez: global substitute \240 with \177.

üst 30e817ef
...@@ -214,8 +214,8 @@ def unmimify(infile, outfile, decode_base64 = 0): ...@@ -214,8 +214,8 @@ def unmimify(infile, outfile, decode_base64 = 0):
unmimify_part(nifile, ofile, decode_base64) unmimify_part(nifile, ofile, decode_base64)
ofile.flush() ofile.flush()
mime_char = re.compile('[=\240-\377]') # quote these chars in body mime_char = re.compile('[=\177-\377]') # quote these chars in body
mime_header_char = re.compile('[=?\240-\377]') # quote these in header mime_header_char = re.compile('[=?\177-\377]') # quote these in header
def mime_encode(line, header): def mime_encode(line, header):
'''Code a single line as quoted-printable. '''Code a single line as quoted-printable.
...@@ -249,7 +249,7 @@ def mime_encode(line, header): ...@@ -249,7 +249,7 @@ def mime_encode(line, header):
line = line[i:] line = line[i:]
return newline + line return newline + line
mime_header = re.compile('([ \t(]|^)([-a-zA-Z0-9_+]*[\240-\377][-a-zA-Z0-9_+\240-\377]*)([ \t)]|\n)') mime_header = re.compile('([ \t(]|^)([-a-zA-Z0-9_+]*[\177-\377][-a-zA-Z0-9_+\177-\377]*)([ \t)]|\n)')
def mime_encode_header(line): def mime_encode_header(line):
'''Code a single header line as quoted-printable.''' '''Code a single header line as quoted-printable.'''
...@@ -267,7 +267,7 @@ def mime_encode_header(line): ...@@ -267,7 +267,7 @@ def mime_encode_header(line):
mv = re.compile('^mime-version:', re.I) mv = re.compile('^mime-version:', re.I)
cte = re.compile('^content-transfer-encoding:', re.I) cte = re.compile('^content-transfer-encoding:', re.I)
iso_char = re.compile('[\240-\377]') iso_char = re.compile('[\177-\377]')
def mimify_part(ifile, ofile, is_mime): def mimify_part(ifile, ofile, is_mime):
'''Convert an 8bit part of a MIME mail message to quoted-printable.''' '''Convert an 8bit part of a MIME mail message to quoted-printable.'''
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment