- 22 Ock, 2007 1 kayıt (commit)
-
-
Georg Brandl yazdı
(backport from rev. 53522)
-
- 01 May, 2006 1 kayıt (commit)
-
-
Barry Warsaw yazdı
Patch #1464708 from William McVey: fixed handling of nested comments in mail addresses. E.g. "Foo ((Foo Bar)) <foo@example.com>" Fixes for both rfc822.py and email package. This patch needs to be back ported to Python 2.3 for email 2.5.
-
- 08 Şub, 2005 2 kayıt (commit)
-
-
Raymond Hettinger yazdı
-
Raymond Hettinger yazdı
* Use += * Replace loop logic with str.splitlines equivalent * Don't use variable names that shadow tuple, list, and str * Use dict.get instead of equivalent try/except * Minor loop logic simplications
-
- 22 Eyl, 2004 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
Add iteration support to the Message class.
-
- 07 Agu, 2004 1 kayıt (commit)
-
-
Barry Warsaw yazdı
Specifically, time.strftime() no longer accepts a 0 in the yday position of a time tuple, since that can crash some platform strftime() implementations. parsedate_tz(): Change the return value to return 1 in the yday position. Update tests in test_rfc822.py and test_email.py
-
- 11 Kas, 2003 1 kayıt (commit)
-
-
Neil Schemenauer yazdı
-
- 06 Kas, 2003 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
-
- 11 Eyl, 2002 1 kayıt (commit)
-
-
Barry Warsaw yazdı
Quinn Dunkan's mimelib SF patch #573204) fixes the problem.
-
- 16 Tem, 2002 1 kayıt (commit)
-
-
Tim Peters yazdı
-
- 05 Haz, 2002 1 kayıt (commit)
-
-
Guido van Rossum yazdı
Change default for get() back to None. Will backport to 2.2.1.
-
- 01 Haz, 2002 1 kayıt (commit)
-
-
Raymond Hettinger yazdı
-
- 23 May, 2002 1 kayıt (commit)
-
-
Barry Warsaw yazdı
fixed (re: SF bug #555035). Include a unittest.
-
- 21 May, 2002 1 kayıt (commit)
-
-
Barry Warsaw yazdı
instead of calling the getaddrlist() method, since the latter doesn't work with multiple calls (it will return the empty list for the second and subsequent calls). Closes SF bug #555035. Include a unittest.
-
- 12 Nis, 2002 1 kayıt (commit)
-
-
Barry Warsaw yazdı
-
- 07 Nis, 2002 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 20 Ara, 2001 1 kayıt (commit)
-
-
Guido van Rossum yazdı
rfc822.AddressList incorrectly handles empty address. "<>" is converted to None and should be "". AddressList.__str__() fails on None. I got an email with such an address and my program failed processing it. Example: >>> import rfc822 >>> rfc822.AddressList("<>").addresslist [('', None)] >>> str(rfc822.AddressList("<>")) Traceback (most recent call last): File "<stdin>", line 1, in ? File "/usr/lib/python2.1/rfc822.py", line 753, in __str__ return ", ".join(map(dump_address_pair, self.addresslist)) TypeError: sequence item 0: expected string, None found [His solution: in the internal routine AddrlistClass.getrouteaddr(), initialize adlist to "".]
-
- 13 Kas, 2001 2 kayıt (commit)
-
-
Barry Warsaw yazdı
-
Barry Warsaw yazdı
IndexError when a Date: field exists with an empty value.
-
- 04 Eyl, 2001 2 kayıt (commit)
-
-
Guido van Rossum yazdı
mostly changes of / operators into //. Once or twice I did more or less than recommended.
-
Tim Peters yazdı
-
- 27 Agu, 2001 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
Modify rfc822.formatdate() to always generate English names, regardless of locale. This is required by RFC 1123. In open_local_file() of urllib and urllib2, use new formatdate() from rfc822.
-
- 13 Agu, 2001 1 kayıt (commit)
-
-
Andrew M. Kuchling yazdı
-
- 16 Tem, 2001 2 kayıt (commit)
-
-
Barry Warsaw yazdı
#437395
-
Barry Warsaw yazdı
now allowed in unquoted RealName areas (technically, they are defined as "obsolete syntax" we MUST accept in phrases, as part of the obs-phrase production). Thus, parsing To: User J. Person <person@dom.ain> correctly returns "User J. Person" as the RealName. AddrlistClass.__init__(): Add definition of self.phraseends which is just self.atomends with `.' removed. getatom(): Add an optional argument `atomends' which, if None (the default) means use self.atomends. getphraselist(): Pass self.phraseends to getatom() and break out of the loop only when the current character is in phraseends instead of atomends. This allows dots to continue to serve as atom delimiters in all contexts except phrases. Also, loads of docstring updates to document RFC 2822 conformance (sorry, this should have been two separate patches).
-
- 04 Tem, 2001 1 kayıt (commit)
-
-
unknown yazdı
-
- 22 May, 2001 2 kayıt (commit)
-
-
Fred Drake yazdı
setdefault() the empty string. In setdefault(), use + to join the value to create the entry for the headers attribute so that TypeError is raised if the value is of the wrong type.
-
Fred Drake yazdı
-
- 15 Şub, 2001 1 kayıt (commit)
-
-
Skip Montanaro yazdı
also modified check_all function to suppress all warnings since they aren't relevant to what this test is doing (allows quiet checking of regsub, for instance)
-
- 15 Ock, 2001 1 kayıt (commit)
-
-
Tim Peters yazdı
-
- 02 Ock, 2001 1 kayıt (commit)
-
-
Guido van Rossum yazdı
and isdigit() methods.
-
- 15 Ara, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
string.digits are left.
-
- 09 Kas, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
try/except.
-
- 25 Eyl, 2000 1 kayıt (commit)
-
-
Barry Warsaw yazdı
literal be wrapped in square brackets. This fix replaces the square brackets that were previously being stripped off. Closes SF bug #110621.
-
- 24 Agu, 2000 1 kayıt (commit)
-
-
Thomas Wouters yazdı
rfc822 (Addresslist) modules. Also a preliminary testcase for augmented assignment, which should actually be merged with the test_class testcase I added last week.
-
- 16 Tem, 2000 1 kayıt (commit)
-
-
Thomas Wouters yazdı
comments, docstrings or error messages. I fixed two minor things in test_winreg.py ("didn't" -> "Didn't" and "Didnt" -> "Didn't"). There is a minor style issue involved: Guido seems to have preferred English grammar (behaviour, honour) in a couple places. This patch changes that to American, which is the more prominent style in the source. I prefer English myself, so if English is preferred, I'd be happy to supply a patch myself ;)
-
- 10 Şub, 2000 1 kayıt (commit)
-
-
Fred Drake yazdı
-
- 17 Ock, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
ParsedDate didn't have the correct day of week.
-
- 06 Eki, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
colon, the first character of the value is lost.
-
- 15 Eyl, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
It breaks Mailman, it was actually documented in the docstring, so it was an intentional deviation from the usual del semantics. Let's document the original behavior in Doc/lib/librfc822.tex.
-