mirror of https://github.com/python/cpython.git
__init__(): The docstring was incorrect regarding how header wrapping
gets done when maxheaderlen <> 0. The header really gets wrapped via the email.Header.Header class, which has a more sophisticated algorithm than just splitting on semi-colons.
This commit is contained in:
parent
f8d3bcc77e
commit
b03136ad52
|
@ -70,11 +70,10 @@ def __init__(self, outfp, mangle_from_=True, maxheaderlen=78):
|
|||
|
||||
Optional maxheaderlen specifies the longest length for a non-continued
|
||||
header. When a header line is longer (in characters, with tabs
|
||||
expanded to 8 spaces), than maxheaderlen, the header will be broken on
|
||||
semicolons and continued as per RFC 2822. If no semicolon is found,
|
||||
then the header is left alone. Set to zero to disable wrapping
|
||||
headers. Default is 78, as recommended (but not required by RFC
|
||||
2822.
|
||||
expanded to 8 spaces) than maxheaderlen, the header will split as
|
||||
defined in the Header class. Set maxheaderlen to zero to disable
|
||||
header wrapping. The default is 78, as recommended (but not required)
|
||||
by RFC 2822.
|
||||
"""
|
||||
self._fp = outfp
|
||||
self._mangle_from_ = mangle_from_
|
||||
|
|
Loading…
Reference in New Issue