ó
	Q˜[c           @` sy   d  Z  d d l m Z d d l m Z d d l m Z d g Z d d l m Z d d l m	 Z	 d e	 f d	 „  ƒ  YZ
 d
 S(   u.   Class representing text/* type MIME documents.i    (   t   unicode_literals(   t   division(   t   absolute_importu   MIMEText(   t   encode_7or8bit(   t   MIMENonMultipartt   MIMETextc           B` s   e  Z d  Z d d d „ Z RS(   u0   Class for generating text/* type MIME documents.u   plainc         C` sq   | d k r@ y | j d ƒ d } Wq@ t k
 r< d } q@ Xn  t j |  d | i | d 6 |  j | | ƒ d S(   u~  Create a text/* type MIME document.

        _text is the string for this message object.

        _subtype is the MIME sub content type, defaulting to "plain".

        _charset is the character set parameter added to the Content-Type
        header.  This defaults to "us-ascii".  Note that as a side-effect, the
        Content-Transfer-Encoding header will also be set.
        u   us-asciiu   utf-8u   textu   charsetN(   t   Nonet   encodet   UnicodeEncodeErrorR   t   __init__t   set_payload(   t   selft   _textt   _subtypet   _charset(    (    s?   lib/python2.7/site-packages/future/backports/email/mime/text.pyR	      s    
N(   t   __name__t
   __module__t   __doc__R   R	   (    (    (    s?   lib/python2.7/site-packages/future/backports/email/mime/text.pyR      s   N(   R   t
   __future__R    R   R   t   __all__t   future.backports.email.encodersR   t(   future.backports.email.mime.nonmultipartR   R   (    (    (    s?   lib/python2.7/site-packages/future/backports/email/mime/text.pyt   <module>   s   	