#include <lib-ui/lib-ui.h>
#include <lib-mx/mx.h>
-#include "pop.h"
+#include <lib-mx/pop.h>
+#include <imap/imap.h>
#include "menu.h"
#include "thread.h"
#include "score.h"
-#include <imap/imap_private.h>
-
static const char *No_mailbox_is_open = N_("No mailbox is open.");
static const char *There_are_no_messages = N_("There are no messages.");
static const char *Mailbox_is_read_only = N_("Mailbox is read-only.");
for (i = msgno + 1; i < Context->vcount; i++)
if (!Context->hdrs[Context->v2r[i]]->deleted)
- return (i);
- return (-1);
+ return i;
+ return -1;
}
static int ci_previous_undeleted (int msgno)
for (i = msgno - 1; i >= 0; i--)
if (!Context->hdrs[Context->v2r[i]]->deleted)
- return (i);
- return (-1);
+ return i;
+ return -1;
}
/* Return the index of the first new message, or failing that, the first
if (!Context->hdrs[Context->v2r[i]]->read &&
!Context->hdrs[Context->v2r[i]]->deleted) {
if (!Context->hdrs[Context->v2r[i]]->old)
- return (i);
+ return i;
else if (old == -1)
old = i;
}
}
if (old != -1)
- return (old);
+ return old;
/* If Sort is reverse and not threaded, the latest message is first.
* If Sort is threaded, the latest message is first iff exactly one
((Sort ^ SortAux) & SORT_REVERSE)))
return 0;
else
- return (Context->vcount ? Context->vcount - 1 : 0);
+ return Context->vcount ? Context->vcount - 1 : 0;
}
return 0;
}
}
break;
- case OP_VERSION:
- mutt_version ();
- break;
-
case OP_BUFFY_LIST:
if (option (OPTFORCEBUFFYCHECK))
buffy_check (1);
case OP_END_COND:
break;
- case OP_WHAT_KEY:
- mutt_what_key ();
- break;
-
case OP_SIDEBAR_SCROLL_UP:
case OP_SIDEBAR_SCROLL_DOWN:
case OP_SIDEBAR_NEXT:
}
mutt_menuDestroy (&menu);
- return (closed);
+ return closed;
}
void mutt_set_header_color (CONTEXT * ctx, HEADER * curhdr)