>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

Reply via email to