mirror of
https://github.com/python/cpython.git
synced 2025-11-01 18:51:43 +00:00
__init__(): Don't add a newline to _text if it doesn't already end in
one. Possibly controversial.
This commit is contained in:
parent
a996d4f137
commit
cbec700b49
1 changed files with 1 additions and 4 deletions
|
|
@ -17,8 +17,7 @@ class MIMEText(MIMENonMultipart):
|
||||||
_encoder=None):
|
_encoder=None):
|
||||||
"""Create a text/* type MIME document.
|
"""Create a text/* type MIME document.
|
||||||
|
|
||||||
_text is the string for this message object. If the text does not end
|
_text is the string for this message object.
|
||||||
in a newline, one is added.
|
|
||||||
|
|
||||||
_subtype is the MIME sub content type, defaulting to "plain".
|
_subtype is the MIME sub content type, defaulting to "plain".
|
||||||
|
|
||||||
|
|
@ -35,8 +34,6 @@ class MIMEText(MIMENonMultipart):
|
||||||
"""
|
"""
|
||||||
MIMENonMultipart.__init__(self, 'text', _subtype,
|
MIMENonMultipart.__init__(self, 'text', _subtype,
|
||||||
**{'charset': _charset})
|
**{'charset': _charset})
|
||||||
if _text and not _text.endswith('\n'):
|
|
||||||
_text += '\n'
|
|
||||||
self.set_payload(_text, _charset)
|
self.set_payload(_text, _charset)
|
||||||
if _encoder is not None:
|
if _encoder is not None:
|
||||||
warnings.warn('_encoder argument is obsolete.',
|
warnings.warn('_encoder argument is obsolete.',
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue