- 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.
-
- 10 Eyl, 1999 1 kayıt (commit)
-
-
Fred Drake yazdı
raise KeyError instead of failing silently!
-
- 03 Eyl, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 12 Tem, 1999 1 kayıt (commit)
-
-
Barry Warsaw yazdı
for gotonext() pushing self.pos past the end of the string. This can happen if the message has a To field like "To: :" and you call msg.getaddrlist('to').
-
- 15 Haz, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
Problem: rfc822.py in 1.5.2 final loses the quotes around quoted local-part names. The fix is to preserve the quotes around a local-part name in an address. Test: import rfc822 a = rfc822.AddrlistClass('(Comment stuff) "Quoted name"@somewhere.com') a.getaddrlist() The correct result is: [('Comment stuff', '"Quoted name"@somewhere.com')]
-
- 14 Haz, 1999 1 kayıt (commit)
-
-
Fred Drake yazdı
empty list instead of None. (Guido's request.)
-
- 29 Nis, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
accepts long month names. One essential line was missing. Fixed now.
-