cpython/Lib/email
Barry Warsaw 4e59bc1e67 readline(): RFC 2046, section 5.1.2 (and partially 5.1) both state that the
parser must recognize outer boundaries in inner parts.  So cruise through the
EOF stack backwards testing each predicate against the current line.

There's still some discussion about whether this is (always) the best thing to
do.  Anthony would rather parse these messages as if the outer boundaries were
ignored.  I think that's counter to the RFC, but might be practically more
useful.  Can you say behavior flag?  (ug).
2004-05-13 20:17:51 +00:00
..
test test_nested_inner_contains_outer_boundary(), test_nested_with_same_boundary(): 2004-05-13 20:15:20 +00:00
__init__.py Update to Python 2.3, getting rid of backward compatiblity crud. 2004-05-09 03:55:11 +00:00
_parseaddr.py Update to Python 2.3, getting rid of backward compatiblity crud. 2004-05-09 03:55:11 +00:00
base64MIME.py Update to Python 2.3, getting rid of backward compatiblity crud. 2004-05-09 03:55:11 +00:00
Charset.py Update to Python 2.3, getting rid of backward compatiblity crud. 2004-05-09 03:24:43 +00:00
Encoders.py Docstring consistency with the updated .tex files. 2002-10-01 00:05:24 +00:00
Errors.py Add MessageDefect and subclasses. 2004-05-09 03:26:07 +00:00
FeedParser.py readline(): RFC 2046, section 5.1.2 (and partially 5.1) both state that the 2004-05-13 20:17:51 +00:00
Generator.py Update to Python 2.3, getting rid of backward compatiblity crud. Get rid of a 2004-05-09 03:35:17 +00:00
Header.py _split_ascii(): Small optimization by RH. 2004-05-10 14:44:04 +00:00
Iterators.py _structure(): Make sure all output goes the to fp object. 2004-05-13 20:14:20 +00:00
Message.py Update to Python 2.3, getting rid of backward compatiblity crud. 2004-05-09 03:44:55 +00:00
MIMEAudio.py Docstring consistency with the updated .tex files. 2002-09-30 21:29:10 +00:00
MIMEBase.py Use absolute import paths for intrapackage imports. 2002-06-02 19:05:08 +00:00
MIMEImage.py Docstring consistency with the updated .tex files. 2002-09-30 22:15:00 +00:00
MIMEMessage.py __init__(): Be sure to set the default type to message/rfc822. 2002-07-09 02:40:35 +00:00
MIMEMultipart.py SF patch # 884030 by Amit Aronovitch; fixes the _subpart argument to match 2004-05-09 18:04:24 +00:00
MIMENonMultipart.py Add a pychecker suppression. 2002-09-28 20:25:15 +00:00
MIMEText.py __init__(): Don't add a newline to _text if it doesn't already end in 2003-03-11 05:04:09 +00:00
Parser.py Update to Python 2.3, getting rid of backward compatiblity crud. 2004-05-09 03:46:42 +00:00
quopriMIME.py Update to Python 2.3, getting rid of backward compatiblity crud. 2004-05-09 03:55:11 +00:00
Utils.py Update to Python 2.3, getting rid of backward compatiblity crud. 2004-05-09 03:55:11 +00:00