I'm using a modification of mutt_bgrun where a .mailcap entry might be: image/png; /home/moseley/bin/mutt_bgrun display '%s'; test=test -n "$DISPLAY"
and mutt_bgrun is basically: file=$(mktemp); cp "$2" "$file" ( "$1" "$file"; rm "$file" ) & That allows control to return to mutt while the viewer is running. But the viewer is still a child process of mutt, so when mutt exits the viewer exits too. Common question: how do I make the viewer a child of init so that when mutt exits it's not a zombie waiting on the viewer or closing mutt doesn't kill the viewer? Thanks, -- Bill Moseley [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]