X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/0b889898d663285e10c0f5ea18feac55e56fa60f..c9794733:/man/mh-profile.man?ds=inline diff --git a/man/mh-profile.man b/man/mh-profile.man index 284d8c57..f34ac4ba 100644 --- a/man/mh-profile.man +++ b/man/mh-profile.man @@ -1,4 +1,4 @@ -.TH MH-PROFILE %manext5% "April 14, 2013" "%nmhversion%" +.TH MH-PROFILE %manext5% "April 18, 2014" "%nmhversion%" .\" .\" %nmhwarning% .\" @@ -459,7 +459,7 @@ can be used to select alternate programs if the user wishes. The default values are given in the examples. .PP If the profile element contains spaces, the element is split at spaces -into tokens and each token is given as a seperate argument to the +into tokens and each token is given as a separate argument to the .IR execvp (2) system call. If the element contains shell metacharacters then the entire element is executed using @@ -537,10 +537,6 @@ supersedes the default built-in pager command.) .RS 5 This is the program used to automatically mail various messages and notifications. It is used by -.B conflict -when using the -.B \-mail -option. It is used by .B send to post failure notices. It is used to retrieve an external-body with access-type `mail-server' @@ -594,12 +590,6 @@ to display message bodies (or message parts) of type text/plain. supersedes the default built-in pager command.) .RE .PP -.BR mshproc : -%bindir%/msh -.RS 5 -Currently not used. -.RE -.PP .BR packproc : %bindir%/packf .RS 5 @@ -681,6 +671,27 @@ This is the program used by .B whatnow to determine to whom a message would be sent. .RE +.SS "Profile Lookup" +Some +.B nmh +programs will look in more than just the user's +.I \&.mh\(ruprofile +for profile entries. In particular, +.BR mhbuild , +.BR mhshow , +.BR mhstore , +and +.BR mhn +will also all look in a file specified by a program-specific +environment variable (see below), and after that in +the system-installed profile (%etcdir%/mhn.defaults). (The +.B mhfixmsg +program is similar, but doesn't consult an environment variable.) +The first match found for a particular component will be used, +allowing user-supplied entries to override those that are system-supplied. +A profile component with a blank value field will "hide" any later +occurrences of the component, and will make the entry appear to be +absent. .SS "Environment Variables" The operation of .B nmh @@ -773,48 +784,6 @@ additional user profile (file) to be read by in addition to the mhn.defaults profile. .RE .PP -.B $MM_CHARSET -.RS 5 -With this environment variable, you can specify -the native character set you are using. You must be able to display -this character set on your terminal. -.PP -This variable is checked to see if a RFC 2047 header field should be -decoded (in -.BR inc , -.BR scan , -.BR mhl ). -This variable is -checked by -.B show -to see if the -.I showproc -or -.I showmimeproc -should -be called, since showmimeproc will be called if a text message uses -a character set that doesn't match -.BR $MM_CHARSET . -This variable is -checked by -.B mhshow -for matches against the charset parameter -of text contents to decide it the text content can be displayed -without modifications to your terminal. This variable is checked by -.B mhbuild -to decide what character set to specify in the charset -parameter of text contents containing 8\-bit characters. -.PP -When decoding text in such an alternate character set, -.B nmh -must be able to determine which characters are alphabetic, which -are control characters, etc. For many operating systems, this -will require enabling the support for locales (such as setting -the environment variable -.B $LC_CTYPE -to iso_8859_1). -.RE -.PP .B $MAILDROP .RS 5 This variable tells @@ -901,7 +870,6 @@ default. See mh-tailor(5). .PP .B $MHTMPDIR .B $TMPDIR -.B $TMP .RS 5 These variables are searched, in order, for the directory in which to create some temporary files.