X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=curs_main.c;h=92c6922d9348c08e402cb60450726642e48a8157;hp=53b11c5919e082a9cedb2b1dfef36eb7c2cab912;hb=3a3420a4cb3369d51eecc9287d556596f98e7314;hpb=10b7d54ecaa5c54622bf1239b57fa2e3359db0e1 diff --git a/curs_main.c b/curs_main.c index 53b11c5..92c6922 100644 --- a/curs_main.c +++ b/curs_main.c @@ -19,6 +19,8 @@ #include #include +#include + #include "mutt.h" #include "mutt_curses.h" #include "mx.h" @@ -31,15 +33,9 @@ #include "thread.h" #include "xterm.h" -#ifdef USE_POP -#include "pop.h" -#endif - -#ifdef USE_IMAP -#include "imap_private.h" -#endif +#include -#include "mutt_crypt.h" +#include #ifdef USE_NNTP #include "nntp.h" @@ -115,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; @@ -472,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; @@ -515,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 */ @@ -913,14 +905,12 @@ int mutt_index_menu (void) menu->redraw = REDRAW_INDEX | REDRAW_STATUS; break; -#ifdef USE_POP case OP_MAIN_FETCH_MAIL: CHECK_ATTACH; pop_fetch_mail (); menu->redraw = REDRAW_FULL; break; -#endif /* USE_POP */ case OP_HELP: @@ -1000,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; @@ -1105,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: @@ -1238,12 +1226,9 @@ int mutt_index_menu (void) if (Context) { int check; -#ifdef USE_COMPRESSED if (Context->compressinfo && Context->realpath) m_strreplace(&LastFolder, Context->realpath); else -#endif - m_strreplace(&LastFolder, Context->path); oldcount = Context ? Context->msgcount : 0; @@ -1334,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); @@ -2099,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; @@ -2115,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: @@ -2363,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 ();