X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=h%2Fmh.h;h=09032677d55153b4fd5e58f6ee5eb389fd53d2cd;hp=73845a41fbc77d6cd79f21ff033f203c64659b22;hb=4fbe60b6406be5253f50cc35b9d10e11f244da6f;hpb=2c8265621a3526d1d6791d28bef778df49501a29 diff --git a/h/mh.h b/h/mh.h index 73845a4..0903267 100644 --- a/h/mh.h +++ b/h/mh.h @@ -65,8 +65,6 @@ struct swit { extern struct swit anoyes[]; /* standard yes/no switches */ -#define ATTACHFORMATS 3 /* Number of send attach formats. */ - /* ** general folder attributes */ @@ -87,15 +85,14 @@ typedef unsigned int seqset_t; */ #define EXISTS (1<<0) /* exists */ #define SELECTED (1<<1) /* selected for use */ -#define SELECT_EMPTY (1<<2) /* "new" message */ -#define SELECT_UNSEEN (1<<3) /* inc/show "unseen" */ +#define SELECT_UNSEEN (1<<2) /* inc/show "unseen" */ -#define MBITS "\020\01EXISTS\02SELECTED\03NEW\04UNSEEN" +#define MBITS "\020\01EXISTS\02SELECTED\03UNSEEN" /* ** first free slot for user-defined sequences */ -#define FFATTRSLOT 4 +#define FFATTRSLOT 3 /* ** Determine the number of user defined sequences we @@ -174,9 +171,6 @@ struct msgs { #define unset_selected(mp,msgnum) ((mp)->msgstats[(msgnum) - mp->lowoff] &= ~SELECTED) #define set_selected(mp,msgnum) ((mp)->msgstats[(msgnum) - mp->lowoff] |= SELECTED) -#define is_select_empty(mp,msgnum) ((mp)->msgstats[(msgnum) - mp->lowoff] & SELECT_EMPTY) -#define set_select_empty(mp,msgnum) ((mp)->msgstats[(msgnum) - mp->lowoff] |= SELECT_EMPTY) - #define is_unseen(mp,msgnum) ((mp)->msgstats[(msgnum) - mp->lowoff] & SELECT_UNSEEN) #define unset_unseen(mp,msgnum) ((mp)->msgstats[(msgnum) - mp->lowoff] &= ~SELECT_UNSEEN) #define set_unseen(mp,msgnum) ((mp)->msgstats[(msgnum) - mp->lowoff] |= SELECT_UNSEEN) @@ -242,7 +236,6 @@ struct msgs { #define MS_DEFAULT 0 /* default (one msg per file) */ #define MS_UNKNOWN 1 /* type not known yet */ #define MS_MBOX 2 /* Unix-style "from" lines */ -#define MS_MMDF 3 /* string mmdlm2 */ extern int msg_count; /* m_getfld() indicators */ extern int msg_style; /* .. */ @@ -292,10 +285,10 @@ extern char *mailstore; /* name of mail storage directory */ ** their values and reloading the various modules, nmh will run ** on any system. */ +extern char *attach_hdr; extern char *buildmimeproc; extern char *backup_prefix; extern char *altmsglink; -extern char *catproc; extern char *components; extern char *context; extern char *curfolder; @@ -312,11 +305,13 @@ extern char *incproc; extern char *lproc; extern char *mhetcdir; extern char *mailproc; +extern char *mailspool; extern char *mh_seq; -extern char *mhlformat; extern char *mhlforward; extern char *mhlproc; extern char *mhlreply; +extern char *mimetypequery; +extern char *mimetypequeryproc; extern char *moreproc; extern char *msgprot; extern char *nmhaccessftp;