X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=config%2Fconfig.c;h=c02243d43cdd9c56ceb120c7601df94bd33e0955;hp=54fea67d06660a2d21193a428116272228deaab2;hb=f33f12af33361e5d688cd1700c1ee03af5988fd9;hpb=fd00a3b030ab9d854eac79641f7bf25e6538acc1 diff --git a/config/config.c b/config/config.c index 54fea67..c02243d 100644 --- a/config/config.c +++ b/config/config.c @@ -14,7 +14,6 @@ ** nmh globals */ -char *mhlibdir = NMHLIBDIR; char *mhetcdir = NMHETCDIR; char *invo_name; /* command invocation name */ @@ -62,8 +61,7 @@ char *digestcomps = "digestcomps"; /* forw -digest */ /* standard format (filter) files */ char *mhlformat = "mhl.format"; /* show */ -char *mhlreply = "mhl.reply"; /* repl -filter */ -char *mhlforward = "mhl.forward"; /* forw -filter */ +char *mhlreply = "mhl.reply"; /* repl */ /* @@ -74,11 +72,20 @@ char *mhlforward = "mhl.forward"; /* forw -filter */ char *defaultfolder = "+inbox"; char *draftfolder = "+drafts"; -/* name of current message "sequence" */ -char *current = "cur"; - char *inbox = "Inbox"; /* profile entry name to specify the default folder */ char *curfolder = "Current-Folder"; + +/* predefined sequences */ +char *seq_all = "a"; +char *seq_beyond = "b"; /* the previous `new' sequence */ +char *seq_cur = "c"; +char *seq_first = "f"; +char *seq_last = "l"; +char *seq_next = "n"; +char *seq_prev = "p"; +char *seq_unseen = "u"; +char *seq_neg = "!"; + char *usequence = "Unseen-Sequence"; char *psequence = "Previous-Sequence"; char *nsequence = "Sequence-Negation"; @@ -91,26 +98,18 @@ char *nmhprivcache = "nmh-private-cache"; /* profile entry for external ftp access command */ char *nmhaccessftp = "nmh-access-ftp"; +/* Default attachment header field name */ +char *attach_hdr = "Attach"; +/* the tool to query the mime type of a file */ +char *mimetypequery = "Mime-Type-Query"; +char *mimetypequeryproc = "file -b --mime"; -/* -** nmh default programs -*/ -/* -** This is the program to process MIME composition files -*/ -char *buildmimeproc = NMHBINDIR"/mhbuild"; - -/* -** This is the program to `cat' a file. -*/ -char *catproc = "/bin/cat"; /* -** mhl runs this program as a visual-end. +** nmh default programs */ -char *faceproc = NULL; /* ** This program is usually called directly by users, but it is @@ -120,17 +119,12 @@ char *faceproc = NULL; char *fileproc = NMHBINDIR"/refile"; /* -** This program is called to incorporate messages into a folder. -*/ -char *incproc = NMHBINDIR"/inc"; - -/* -** This is the default program invoked by a "list" response -** at the "What now?" prompt. It is also used by the draft -** folder facility in comp/dist/forw/repl to display the -** draft message. +** This is the default program invoked by a "list" or "display" response +** at the "What now?" prompt. It will be given the absolute pathname of +** the message to show. The string ``show -file'' is most likely what you +** want to be you listproc. */ -char *lproc = "more"; +char *listproc = "show -file"; /* ** This is the path for the Bell equivalent mail program. @@ -142,7 +136,7 @@ char *mailproc = NMHBINDIR"/mhmail"; ** by mhshow as the default method of displaying message bodies ** or message parts of type text/plain. */ -char *moreproc = "more"; +char *defaultpager = "more"; /* ** This is the editor invoked by the various message @@ -155,13 +149,19 @@ char *defaulteditor = "vi"; ** This is the delivery program called by send to actually ** deliver mail to users. This is the interface to the MTS. */ -char *postproc = NMHLIBDIR"/spost"; +char *postproc = NMHBINDIR"/spost"; /* ** This is program is called by slocal to handle ** the action `folder' or `+'. */ -char *rcvstoreproc = NMHLIBDIR"/rcvstore"; +char *rcvstoreproc = NMHBINDIR"/rcvstore"; + +/* +** This is program is called by slocal to handle +** the action `file', `mbox' or `>'. +*/ +char *rcvpackproc = NMHBINDIR"/rcvpack"; /* ** This program is called to remove a message by rmm or refile -nolink. @@ -187,17 +187,17 @@ char *showmimeproc = NMHBINDIR"/mhshow"; ** changed to a pager (such as "more" or "less") if you prefer ** that such message not be filtered in any way. */ -char *showproc = NMHLIBDIR"/mhl"; +char *showproc = NMHBINDIR"/mhl"; /* ** This is the program (mhl) used to filter messages. It is ** used by mhshow to filter and display the message headers of -** MIME messages. It is used by repl/forw (with -filter) -** to filter the message to which you are replying/forwarding. +** MIME messages. It is used by repl (with -filter) +** to filter the message to which you are replying. ** It is used by send/spost (with -filter) to filter the message ** for "Bcc:" recipients. */ -char *mhlproc = NMHLIBDIR"/mhl"; +char *mhlproc = NMHBINDIR"/mhl"; /* ** This program is called after comp, et. al., have built a draft @@ -209,6 +209,11 @@ char *whatnowproc = NMHBINDIR"/whatnow"; */ char *sendmail = SENDMAILPATH; +/* +** This is the path to the system mail spool directory (e.g. `/var/mail'). +*/ +char *mailspool = MAILSPOOL; + /* ** file stuff