]> granicus.if.org Git - python/commitdiff
#11555: update doc for 3.x change to as_string mangle_from default.
authorR David Murray <rdmurray@bitdance.com>
Tue, 15 Mar 2011 18:01:18 +0000 (14:01 -0400)
committerR David Murray <rdmurray@bitdance.com>
Tue, 15 Mar 2011 18:01:18 +0000 (14:01 -0400)
Doc/library/email.message.rst
Lib/email/message.py

index f261b9c5852f7d2345e39a7972ac69c2dc5e4236..d1a12c542d92f8a8e04a3ba1cacfbedefe52ea38 100644 (file)
@@ -46,15 +46,16 @@ Here are the methods of the :class:`Message` class:
       be generated or modified).
 
       Note that this method is provided as a convenience and may not always
-      format the message the way you want.  For example, by default it mangles
-      lines that begin with ``From``.  For more flexibility, instantiate a
+      format the message the way you want.  For example, by default it does
+      not do the mangling of lines that begin with ``From`` that is
+      required by the unix mbox format.  For more flexibility, instantiate a
       :class:`~email.generator.Generator` instance and use its :meth:`flatten`
       method directly.  For example::
 
          from io import StringIO
          from email.generator import Generator
          fp = StringIO()
-         g = Generator(fp, mangle_from_=False, maxheaderlen=60)
+         g = Generator(fp, mangle_from_=True, maxheaderlen=60)
          g.flatten(msg)
          text = fp.getvalue()
 
index 9ef2363e625fb3bffa62569958cc83c87e75809f..d30f109a5ba2f9b710ba45c286c702fd71448f4b 100644 (file)
@@ -136,8 +136,7 @@ class Message:
         header.
 
         This is a convenience method and may not generate the message exactly
-        as you intend because by default it mangles lines that begin with
-        "From ".  For more flexibility, use the flatten() method of a
+        as you intend.  For more flexibility, use the flatten() method of a
         Generator instance.
         """
         from email.generator import Generator