diff lisp/gnus/gnus-srvr.el @ 100871:1d5b4a08955f

Gnus: Fix edge cases with no data being returned and Courier eccentricity. * lisp/gnus/nnimap.el (nnimap-retrieve-headers-progress): Handle edge case where `headers' is nil. This can occur if the IMAP server does not have permissions to read messages from a folder, but can write new messages to the folder. (nnimap-request-article-part): Do not insert `data' if it is nil. * lisp/net/imap.el (imap-parse-fetch): Courier can insert spurious blank characters which will confuse `read', so skip past them.
author Michael Olson <mwolson@gnu.org>
date Sat, 03 Jan 2009 23:05:42 +0000
parents e21d5294ec98
children a9dc0e7c3f2b
line wrap: on
line diff