]> granicus.if.org Git - python/commit
Merged revisions 82011 via svnmerge from
authorR. David Murray <rdmurray@bitdance.com>
Wed, 16 Jun 2010 02:22:56 +0000 (02:22 +0000)
committerR. David Murray <rdmurray@bitdance.com>
Wed, 16 Jun 2010 02:22:56 +0000 (02:22 +0000)
commit71df9d92161fda464f508cccb4c025b3c4a2c1b1
tree3cab1ee51c98e116155bce4f1cc9f11bf3b297c2
parent24d83873ebbeff5bad465457579cd0c5ef02676e
Merged revisions 82011 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

................
  r82011 | r.david.murray | 2010-06-15 22:19:40 -0400 (Tue, 15 Jun 2010) | 17 lines

  Merged revisions 81675 via svnmerge from
  svn+ssh://pythondev@svn.python.org/python/trunk

  ........
    r81675 | r.david.murray | 2010-06-03 11:43:20 -0400 (Thu, 03 Jun 2010) | 10 lines

    #5610: use \Z not $ so we don't eat extra chars when body part ends with \r\n.

    If a body part ended with \r\n, feedparser, using '$' to terminate its
    search for the newline, would match on the \r\n, and think that it needed
    to strip two characters in order to account for the line end before the
    boundary.  That made it chop one too many characters off the end of
    the body part.  Using \Z makes the match correct.

    Patch and test by Tony Nelson.
  ........
................
Lib/email/feedparser.py
Lib/email/test/test_email.py
Misc/NEWS