X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/dcc9cd2b4c50e00722ee5b331e2d37c4567dd670..bf982b40ca8495e7a8d14513aedcc2fe15f09a93:/man/mh-profile.man diff --git a/man/mh-profile.man b/man/mh-profile.man index 901d69fa..81e2ccbe 100644 --- a/man/mh-profile.man +++ b/man/mh-profile.man @@ -1,4 +1,4 @@ -.TH MH-PROFILE %manext5% "February 16, 2014" "%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' @@ -549,7 +545,7 @@ It is used to retrieve an external-body with access-type `mail-server' .RE .PP .BR mhlproc : -%libdir%/mhl +%nmhlibexecdir%/mhl .RS 5 This is the program used to filter messages in various ways. It is used by @@ -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 @@ -607,7 +597,7 @@ Currently not used. .RE .PP .BR postproc : -%libdir%/post +%nmhlibexecdir%/post .RS 5 This is the program used by .BR send , @@ -655,7 +645,7 @@ to process and display non-text (MIME) messages. .RE .PP .BR showproc : -%libdir%/mhl +%nmhlibexecdir%/mhl .RS 5 This is the program used by .B show @@ -681,6 +671,18 @@ This is the program used by .B whatnow to determine to whom a message would be sent. .RE +.SS "Profile Lookup" +After consulting .mh_profile, +some programs read an optional profile specified by a +program-specific environment variable, +and then the system-wide profile %nmhetcdir%/mhn.defaults. +These programs are mhbuild, mhshow, mhstore, and mhn. +mhfixmsg is similar, but has no optional profile. + +The first occurrence of a component is used, +e.g.\& .mh_profile's trumps $MHSHOW's. +A component with no value still stops further occurrences being used, +but is considered absent. .SS "Environment Variables" The operation of .B nmh @@ -753,7 +755,7 @@ additional user profile (file) to be read by .BR mhn , in addition to the mhn.defaults profile. .B mhn -is deprecated, so this support for this variable will +is deprecated, so support for this variable will be removed from a future nmh release. .RE .PP @@ -876,6 +878,13 @@ will emit debugging information. If this variable is set to a non-null value, .B pick will emit a representation of the search pattern. +.B $MHPDEBUG +is deprecated, so support for this variable will +be removed from a future nmh release. Instead, +.B pick +now supports a +.B \-debug +switch. .RE .PP .B $MHWDEBUG @@ -1026,7 +1035,7 @@ if annotations are to occur. .SH FILES .fc ^ ~ .nf -.ta \w'%etcdir%/ExtraBigFileName 'u +.ta \w'%nmhetcdir%/ExtraBigFileName 'u ^$HOME/\&.mh\(ruprofile~^The user profile ^or $MH~^Rather than the standard profile ^/context~^The user context