Walter Woods <woodswal...@gmail.com> added the comment:

Relevant part from trunk/Lib/rfc822.py illustrating that returning default 
unchanged is the legacy/defined behavior:

        return self.dict.get(name.lower(), default)

See attached patch for py3k.  This preserves backwards compatibility (aside 
from the comma-joined list) and uses the default argument appropriately 
(consistently with the default argument for dict.get, for instance).

On another note, should we be patching Python 2.7 as well, since RFC 2616 
states that the 3.X behavior of a comma-joined list is appropriate (as cited  
by Senthil)?

----------
Added file: http://bugs.python.org/file17222/issue8572-alt.diff

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue8572>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to