Removed the `mhbuild' indirection via `buildmimeproc'.
[mmh] / h / mh.h
diff --git a/h/mh.h b/h/mh.h
index 73845a4..ced6c77 100644 (file)
--- 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,14 +285,14 @@ extern char *mailstore;      /* name of mail storage directory  */
 ** their values and reloading the various modules, nmh will run
 ** on any system.
 */
-extern char *buildmimeproc;
+extern char *attach_hdr;
 extern char *backup_prefix;
 extern char *altmsglink;
-extern char *catproc;
 extern char *components;
 extern char *context;
 extern char *curfolder;
 extern char *defaulteditor;
+extern char *defaultpager;
 extern char *defaultfolder;
 extern char *digestcomps;
 extern char *distcomps;
@@ -312,12 +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 *moreproc;
+extern char *mimetypequery;
+extern char *mimetypequeryproc;
 extern char *msgprot;
 extern char *nmhaccessftp;
 extern char *nmhstorage;
@@ -328,6 +322,7 @@ extern char *postproc;
 extern char *profile;
 extern char *psequence;
 extern char *rcvdistcomps;
+extern char *rcvpackproc;
 extern char *rcvstoreproc;
 extern char *replcomps;
 extern char *replgroupcomps;