summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorR. David Murray <rdmurray@bitdance.com>2010-02-21 04:48:18 (GMT)
committerR. David Murray <rdmurray@bitdance.com>2010-02-21 04:48:18 (GMT)
commitd0a04ff95e5c7f4d6f8bddad52c65aa46b8ee10e (patch)
treed413373930411b11b872ed241ad7dc9ae9df6b76 /Misc
parent0e7e9aee59809762f929df04c638bf01ebd0ed4d (diff)
downloadcpython-d0a04ff95e5c7f4d6f8bddad52c65aa46b8ee10e.zip
cpython-d0a04ff95e5c7f4d6f8bddad52c65aa46b8ee10e.tar.gz
cpython-d0a04ff95e5c7f4d6f8bddad52c65aa46b8ee10e.tar.bz2
Merged revisions 78276 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k ................ r78276 | r.david.murray | 2010-02-20 23:39:40 -0500 (Sat, 20 Feb 2010) | 16 lines Merged revisions 78274 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r78274 | r.david.murray | 2010-02-20 23:23:00 -0500 (Sat, 20 Feb 2010) | 9 lines Issue 7970: When email.Parser.Parser parses a MIME message of type message/rfc822 it turns it into an object whose body consists of a list containing a single Message object. HeaderParser, on the other hand, just copies the body as a string. Generator.flatten has a special handler for the message mime type that expected the body to be the one item list. This fails if the message was parsed by HeaderParser. So we now check to see if the body is a string first, and if so just we just emit it. ........ ................
Diffstat (limited to 'Misc')
-rw-r--r--Misc/NEWS4
1 files changed, 4 insertions, 0 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index 76ae737..835bb92 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -78,6 +78,10 @@ Core and Builtins
Library
-------
+
+- Issue #7970: email.Generator.flatten now correctly flattens message/rfc822
+ messages parsed by email.Parser.HeaderParser.
+
- Issue #7361: Importlib was not handling bytecode files less than 8 bytes in
length properly.