The latest version (0.21) of nmh (new MH) is now available.
This is a major release, with some long awaited changes.
ftp site: ftp://ftp.math.gatech.edu/pub/nmh/nmh.tar.gz
www site: http://www.math.gatech.edu/nmh
Please send bug reports to nmh-workers(_at_)math(_dot_)gatech(_dot_)edu,
rather than directly to me.
Richard Coleman
coleman(_at_)math(_dot_)gatech(_dot_)edu
Here are the highlights of the new version. Check the
ChangeLog for the details.
1) The functionality "mhn -build" has been split into a new
command "mhbuild". For backward compatibility, if you call
"mhn -build", then mhn will automatically call "mhbuild".
The man page has also been split, and cleaned up.
2) If you specify a file of "-" to mhbuild, it will accept the
composition draft on the standard input, and output the new
MIME message to standard output. This makes it easier to use
mhbuild as a filter in shell scripts.
3) The decoding and display of RFC-2047 header fields is now
supported via the addition of the new format string escape
%(decode) as well as the new "mhl" variable "decode". These
features have been added to the standard configuration files,
so that by default, the header fields "Subject" and "From"
will be decoded for the commands inc, scan, and show.
4) The default "showproc" is now "mhl" rather than the pager
more.
5) There is better handling of the ISO-8859-X character sets.
All the commands in nmh now understand that US-ASCII is a
subset of each of these character sets.
6) The command "show" is better at deciding which messages are
non-text MIME. It shouldn't call mhn as often.
7) The display of multipart/alternative messages with all
text parts is now fixed.