[Python-checkins] python/dist/src/Lib/email _parseaddr.py,1.5,1.6

bwarsaw@users.sourceforge.net bwarsaw@users.sourceforge.net
Wed, 07 May 2003 20:33:18 -0700


Update of /cvsroot/python/python/dist/src/Lib/email
In directory sc8-pr-cvs1:/tmp/cvs-serv26772

Modified Files:
	_parseaddr.py 
Log Message:
parsedate_tz(): Be slightly more lenient when there's no day of the
week.  Patch given by Daniel Berlin in SF bug # 732761.  Also closes
SF bug # 727719.

Backport candidate.


Index: _parseaddr.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/email/_parseaddr.py,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** _parseaddr.py	17 Mar 2003 18:35:42 -0000	1.5
--- _parseaddr.py	8 May 2003 03:33:15 -0000	1.6
***************
*** 55,61 ****
      else:
          i = data[0].rfind(',')
!         if i < 0:
!             return None
!         data[0] = data[0][i+1:]
      if len(data) == 3: # RFC 850 date, deprecated
          stuff = data[0].split('-')
--- 55,60 ----
      else:
          i = data[0].rfind(',')
!         if i >= 0:
!             data[0] = data[0][i+1:]
      if len(data) == 3: # RFC 850 date, deprecated
          stuff = data[0].split('-')