Re: mhshow questions

Ken Hornstein <[email protected]> Thu, 11 Sep 2025 11:53:11 -0400
Newsgroups gmane.mail.nmh.devel
Message-ID <[email protected]>
>1. Is there a command-line option to override the mhshow-show-blah/blah
>entries in .mh_profile ?  It seems like overkill to edit the file every
>time I have a one-off need for a specific program.

As others have pointed out, the MHSHOW environment variable can be
used to specify a file with additional mhshow profile entries.  This
isn't SUPER convenient, but seems like a perfect choice for a
shell alias.

>2. Is there an option to process all of the parts at once, rather than
>one at a time?  Sometimes it's nice, when an email contains 2 images,
>or an HTML file with embedded (not linked) images, to see them both together.

It looks like there isn't a direct override.  But ... I think you could
make it work by wrapping the showproc in somethat that backgrounds the
actual display program and exit()s in the parent.  Like (untested):

	"cp %f /tmp/foo.$$.jpg; (xv /tmp/foo.$$.jpg; rm -f /tmp/foo.$$.jpg) &"

Okay, that might not work right off the bat because I'm not sure what $$
will expand to in the subshell, but that's the general gist.  Might be
easier to do as a separate script.

--Ken