X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/c0ee509559273a5133ff73026e76c19aca65fa87..75e2b025b151dc5191ed586ced39cf68c3aaa3b4:/man/mhfixmsg.man?ds=sidebyside diff --git a/man/mhfixmsg.man b/man/mhfixmsg.man index 2c3df7a4..af288000 100644 --- a/man/mhfixmsg.man +++ b/man/mhfixmsg.man @@ -1,4 +1,4 @@ -.TH MHFIXMSG %manext1% "October 3, 2016" "%nmhversion%" +.TH MHFIXMSG %manext1% "November 7, 2016" "%nmhversion%" .\" .\" %nmhwarning% .\" @@ -8,6 +8,8 @@ mhfixmsg \- rewrite MIME messages with various transformations .HP 5 .na .B mhfixmsg +.RB [ \-help ] +.RB [ \-version ] .RI [ +folder ] .RI [ msgs " | " .IR "absolute pathname" " | " @@ -35,8 +37,6 @@ mhfixmsg \- rewrite MIME messages with various transformations .RB [ \-normmproc ] .RB [ \-changecur " | " \-nochangecur ] .RB [ \-verbose " | " \-noverbose ] -.RB [ \-version ] -.RB [ \-help ] .ad .SH DESCRIPTION .B mhfixmsg @@ -376,6 +376,7 @@ could be called on the message after it is stored. .nf .ta \w'\-fixboundary 'u PATH = %bindir%:$PATH +LANG = en_US.utf8 MAILDIR = `mhparam path` #### The Backups directory is relative to MAILDIR. MKSTEMP = 'mkstemp -directory Backups -prefix mhfixmsg' @@ -426,7 +427,7 @@ mhfixmsg -outfile - | mhlist -file - .RE .SS Search message without modification To search the current message, which possibly contains base64 or quoted printable encoded text parts, -without modifiying it, use the -outfile switch: +without modifying it, use the -outfile switch: .PP .RS .nf @@ -448,17 +449,29 @@ mhfixmsg -textcharset utf-8 .SS Fix all messages in a folder To run .B mhfixmsg -on all of the messages in a folder, using a Bourne shell loop: +on all of the messages in a folder: .PP .RS .nf -for msg in `pick +folder`; do mhfixmsg $msg; done +mhfixmsg +folder all .fi .RE .PP +Alternatively, .B mhfixmsg -can be run on more than one message, but on a large number of messages -may attempt to open too many files. +can be run on each message separately, e.g., using a Bourne shell loop: +.PP +.RS +.nf +for msg in `pick +folder`; do mhfixmsg +folder $msg; done +.fi +.RE +.PP +The two appearances of the +.B +folder +switch in that command protect against concurrent context changes by other +.B nmh +command invocations. .SS Run on newly incorporated messages To run .B mhfixmsg @@ -535,9 +548,3 @@ switch is enabled. If the .B \-file switch or an absolute pathname is used, the context will not be modified. -.SH BUGS -.B mhfixmsg -opens files internally for decoding and character set conversion, and apparently does not -close them expeditiously. Until that is resolved, it is recommended that -.B mhfixmsg -not be run on a large number of messages at once, as noted in the EXAMPLES above.