+2010-02-17 00:47 -0800 Simon Ruderich <simon@ruderich.org> (260d39279161)
+
+ * doc/manual.xml.head: Document 'n' and 'o' flags in index
+
+ * doc/devel-notes.txt, doc/muttrc.man.head, init.h,
+ rfc1524.c: Spelling fixes
+
2010-02-10 23:29 -0800 Brendan Cully <brendan@kublai.com> (b7ec848af36b)
* doc/manual.xml.head: Fix a typo (closes #3379)
OP_MAIN_CLEAR_FLAG "clear a status flag from a message"
OP_MAIN_DELETE_PATTERN "delete messages matching a pattern"
OP_MAIN_IMAP_FETCH "force retrieval of mail from IMAP server"
+OP_MAIN_IMAP_LOGOUT_ALL "logout from all IMAP servers"
OP_MAIN_FETCH_MAIL "retrieve mail from POP server"
OP_MAIN_FIRST_MESSAGE "move to the first message"
OP_MAIN_LAST_MESSAGE "move to the last message"
hg tip:
+ + imap-logout-all closes all open IMAP connections
! header/body cache paths are always UTF-8
+ $wrap_headers to control outgoing message's header length
+ all text/* parts can be displayed inline without mailcap
if (Context && Context->magic == M_IMAP)
imap_check_mailbox (Context, &index_hint, 1);
break;
+
+ case OP_MAIN_IMAP_LOGOUT_ALL:
+ if (Context && Context->magic == M_IMAP)
+ {
+ if (mx_close_mailbox (Context, &index_hint) != 0)
+ {
+ set_option (OPTSEARCHINVALID);
+ menu->redraw = REDRAW_FULL;
+ break;
+ }
+ FREE (&Context);
+ }
+ imap_logout_all();
+ mutt_message _("Logged out of IMAP servers.");
+ set_option (OPTSEARCHINVALID);
+ menu->redraw = REDRAW_FULL;
+ break;
#endif
case OP_MAIN_SYNC_FOLDER:
#endif
#ifdef USE_IMAP
{ "imap-fetch-mail", OP_MAIN_IMAP_FETCH, NULL },
+ { "imap-logout-all", OP_MAIN_IMAP_LOGOUT_ALL, NULL },
#endif
{ "display-toggle-weed", OP_DISPLAY_HEADERS, "h" },
{ "next-undeleted", OP_MAIN_NEXT_UNDELETED, "j" },
{ "group-reply", OP_GROUP_REPLY, "g" },
#ifdef USE_IMAP
{ "imap-fetch-mail", OP_MAIN_IMAP_FETCH, NULL },
+ { "imap-logout-all", OP_MAIN_IMAP_LOGOUT_ALL, NULL },
#endif
{ "display-toggle-weed", OP_DISPLAY_HEADERS, "h" },
{ "next-undeleted", OP_MAIN_NEXT_UNDELETED, "j" },