23#ifndef MUTT_MH_SEQUENCE_H
24#define MUTT_MH_SEQUENCE_H
@ MH_SEQ_UNSEEN
Email hasn't been read.
@ MH_SEQ_FLAGGED
Email is flagged.
@ MH_SEQ_REPLIED
Email has been replied to.
@ MH_SEQ_NONE
No flags are set.
void mh_seq_add_one(struct Mailbox *m, int n, bool unseen, bool flagged, bool replied)
Update the flags for one sequence.
MhSeqFlags mh_seq_check(struct MhSequences *mhs, int i)
Get the flags for a given sequence.
void mh_seq_free(struct MhSequences *mhs)
Free some sequences.
int mh_seq_changed(struct Mailbox *m)
Has the mailbox changed.
void mh_seq_update(struct Mailbox *m)
Update sequence numbers.
int mh_seq_read(struct MhSequences *mhs, const char *path)
Read a set of MH sequences.
Set of MH sequence numbers.
MhSeqFlags * flags
Flags for each email.
int max
Number of flags stored.