#define NOUSE 0 /* draft being re-used */
-#define TFOLDER 0 /* path() given a +folder */
-#define TFILE 1 /* path() given a file */
-#define TSUBCWF 2 /* path() given a @folder */
-
#define OUTPUTLINELEN 72 /* default line length for headers */
/*
** miscellaneous macros
*/
-#define pidXwait(pid,cp) pidstatus (pidwait (pid, NOTOK), stdout, cp)
+#define pidXwait(pid,cp) pidstatus(pidwait(pid, NOTOK), stdout, cp)
#ifndef max
# define max(a,b) ((a) > (b) ? (a) : (b))
extern char *invo_name; /* command invocation name */
extern char *mypath; /* user's $HOME */
+extern char *mmhdir;
+extern char *mmhpath;
extern char *defpath; /* pathname of user's profile */
extern char *ctxpath; /* pathname of user's context */
extern struct node *m_defs; /* list of profile/context entries */
+extern char *mailstore; /* name of mail storage directory */
/*
** These standard strings are defined in config.c. They are the
extern char *catproc;
extern char *components;
extern char *context;
+extern char *curfolder;
extern char *current;
extern char *defaulteditor;
extern char *defaultfolder;
extern char *incproc;
extern char *installproc;
extern char *lproc;
+extern char *mhetcdir;
extern char *mailproc;
-extern char *mh_defaults;
-extern char *mh_profile;
extern char *mh_seq;
extern char *mhlformat;
extern char *mhlforward;
extern char *nsequence;
extern char *packproc;
extern char *postproc;
-extern char *pfolder;
+extern char *profile;
extern char *psequence;
extern char *rcvdistcomps;
extern char *rcvstoreproc;