"Kevin J. McCarthy" <ke...@8t8.us> wrote:
> On Mon, Jun 08, 2020 at 08:23:37PM +0000, Eric Wong wrote:
> > Subject: why does mutt still use MSNs for IMAP?
> 
> Well, we use MSNs to handle EXPUNGE and EXISTS responses.  They are used to
> fetch non-cached message headers when opening the mailbox, and in response
> to new EXISTS responses.  FETCH (as opposed to UID FETCH) also supplies
> guarantees about EXPUNGE messages not arriving in the middle.
> 
> > I'm pretty busy with public-inbox as it is; but I could be inclined to
> > work on a patch to rip MSN use out of mutt entirely if I feel like
> > taking a break from public-inbox.
> 
> To be blunt, I've spent an awful lot of time fixing up the IMAP code the
> past few years, getting it stable, and improving performance; I'm not likely
> to accept this kind of "drive-by" patch.

Thanks for the quick response!  Yeah, I didn't think enough about
EXPUNGE since it rarely happens in public-inboxes (IDLE only
notifies of EXISTS).

Reply via email to