X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=curs_main.c;h=4917163a067dfe4cfb4466591a69d917c5a0843f;hp=9905ed5d66511c7b26c71b10702f92c77acad46a;hb=45980bfb6afb38d3c1cb70c889cc37b22b8c533b;hpb=0ac011f8eb41bab7808881ebf9802b4eb252fe3b diff --git a/curs_main.c b/curs_main.c index 9905ed5..4917163 100644 --- a/curs_main.c +++ b/curs_main.c @@ -33,11 +33,9 @@ #include "thread.h" #include "xterm.h" -#ifdef USE_IMAP -#include "imap_private.h" -#endif +#include -#include "mutt_crypt.h" +#include #ifdef USE_NNTP #include "nntp.h" @@ -113,7 +111,7 @@ static const char *No_visible = N_("No visible messages."); extern size_t UngetCount; -void index_make_entry (char *s, size_t l, MUTTMENU * menu, int num) +void index_make_entry (char *s, ssize_t l, struct menu_t * menu, int num) { format_flag flag = M_FORMAT_MAKEPRINT | M_FORMAT_ARROWCURSOR | M_FORMAT_INDEX; @@ -436,7 +434,7 @@ int mutt_index_menu (void) IndexHelp); if (!attach_msg) { - buffy_check (1); /* force the buffy check after we enter the folder */ + buffy_check (0); /* force the buffy check after we enter the folder */ /* record folder we open to place sidebar indicator properly */ if (Context && Context->path) sidebar_set_current (Context->path); @@ -470,9 +468,7 @@ int mutt_index_menu (void) * modified underneath us.) */ -#ifdef USE_IMAP imap_allow_reopen (Context); -#endif index_hint = (Context->vcount && menu->current >= 0 && menu->current < Context->vcount) ? CURHDR->index : 0; @@ -513,10 +509,8 @@ int mutt_index_menu (void) } } -#ifdef USE_IMAP imap_keepalive (); imap_disallow_reopen (Context); -#endif if (!attach_msg) { /* check for new mail in the incoming folders */ @@ -996,7 +990,7 @@ int mutt_index_menu (void) break; } - if (query_quadoption (OPT_QUIT, _("Quit Mutt-ng?")) == M_YES) { + if (query_quadoption (OPT_QUIT, _("Quit Madmutt?")) == M_YES) { int check; oldcount = Context ? Context->msgcount : 0; @@ -1101,12 +1095,10 @@ int mutt_index_menu (void) * The following operations can be performed inside of the pager. */ -#ifdef USE_IMAP case OP_MAIN_IMAP_FETCH: if (Context->magic == M_IMAP) imap_check_mailbox (Context, &index_hint, 1); break; -#endif case OP_MAIN_SYNC_FOLDER: @@ -1277,7 +1269,7 @@ int mutt_index_menu (void) IndexHelp); #endif mutt_clear_error (); - buffy_check (1); /* force the buffy check after we have changed + buffy_check (0); /* force the buffy check after we have changed the folder */ menu->redraw = REDRAW_FULL; set_option (OPTSEARCHINVALID); @@ -1327,7 +1319,7 @@ int mutt_index_menu (void) if ((menu->menu == MENU_MAIN) && (query_quadoption (OPT_QUIT, - _("Exit Mutt-ng without saving?")) == M_YES)) + _("Exit Madmutt without saving?")) == M_YES)) { if (Context) { mx_fastclose_mailbox (Context); @@ -2092,14 +2084,12 @@ int mutt_index_menu (void) CHECK_MSGCOUNT; CHECK_VISIBLE; mutt_pipe_message (tag ? NULL : CURHDR); -#ifdef USE_IMAP /* in an IMAP folder index with imap_peek=no, piping could change * * new or old messages status to read. Redraw what's needed. */ if (Context->magic == M_IMAP && !option (OPTIMAPPEEK)) { menu->redraw = (tag ? REDRAW_INDEX : REDRAW_CURRENT) | REDRAW_STATUS; } -#endif MAYBE_REDRAW (menu->redraw); break; @@ -2108,14 +2098,12 @@ int mutt_index_menu (void) CHECK_MSGCOUNT; CHECK_VISIBLE; mutt_print_message (tag ? NULL : CURHDR); -#ifdef USE_IMAP /* in an IMAP folder index with imap_peek=no, piping could change * * new or old messages status to read. Redraw what's needed. */ if (Context->magic == M_IMAP && !option (OPTIMAPPEEK)) { menu->redraw = (tag ? REDRAW_INDEX : REDRAW_CURRENT) | REDRAW_STATUS; } -#endif break; case OP_MAIN_READ_THREAD: @@ -2356,10 +2344,8 @@ int mutt_index_menu (void) } if (!attach_msg) { -#ifdef USE_IMAP /* Close all open IMAP connections */ imap_logout_all (); -#endif #ifdef USE_NNTP /* Close all open NNTP connections */ nntp_logout_all ();