hi,

(please cc replies to me, as i could not handle yet another busy list ;)

i've been using mutt for a while now. one thing that's always bugged me
(well, pretty much the only thing, now that i know about mime_forward),
is that there's no way that i can find to have a "compose" window as a
kind of separate entity such that i can refer to other messages *while
composing my message*.

i could start another mutt session, but -R only seems to apply the
readonly flag to the first mailbox i look at.  it also feels like i am
approaching the problem in hand (seeing other messages while composing)
from entirely the wrong angle.

think outlook (yak) or netscape mail, (ugh) but sane :-)

a more detailed description of what i'm thinking:
-------------------------------------------------

you go to compose a message.  you enter the relevant details. 
mutt somehow decides (say, if $DISPLAY is set) if it can spawn another
terminal somehow.  if so, it forks off whatever command is necessary
(Eterm -e vim /tmp/mutt-blah) and goes back to normal mutt operation.

when mutt detects the child exiting (via sigchld or something), it
brings you back to the appropriate screen whereupon you can decide to
send the message, postpone it, abort it, or whatever.

people who don't want to ever use anything like this could just turn it
off of course (or not compile it into their mutt binary, or ...)

another way you could look at it is to break off the entire 'compose'
function of mutt into a separate program that gets called when you hit
your (compose|reply|forward) key.....

comments?

j.

-- 
           .----------+------------------------------------.
           |John Slee `-----------.     <[EMAIL PROTECTED]>|
           |Chirp Web Design      | http://www.chirp.com.au|
           |Phone: +61 2 62301871 `----. +61 2 62301515 Fax|
           `---------------------------+-------------------'

Reply via email to