Parser.__init__(): The consensus on the mimelib-devel list is that

non-strict parsing should be the default.  Make it so.
This commit is contained in:
Barry Warsaw 2002-07-19 22:25:34 +00:00
parent c10686426e
commit bb26b4530b

View file

@ -16,7 +16,7 @@ NL = '\n'
class Parser: class Parser:
def __init__(self, _class=Message.Message, strict=1): def __init__(self, _class=Message.Message, strict=0):
"""Parser of RFC 2822 and MIME email messages. """Parser of RFC 2822 and MIME email messages.
Creates an in-memory object tree representing the email message, which Creates an in-memory object tree representing the email message, which
@ -36,7 +36,7 @@ class Parser:
more forgiving in parsing of ill-formatted MIME documents. When more forgiving in parsing of ill-formatted MIME documents. When
non-strict mode is used, the parser will try to make up for missing or non-strict mode is used, the parser will try to make up for missing or
erroneous boundaries and other peculiarities seen in the wild. erroneous boundaries and other peculiarities seen in the wild.
Defaults to strict parsing. Default is non-strict parsing.
""" """
self._class = _class self._class = _class
self._strict = strict self._strict = strict