An alternative would be a split screen, a la emacs, but I think that I
would prefer separate reference and composition pagers.
Larry
--
DocRec Ltd http://www.docrec.com
Phone: +64-3-545-2105 Fax: +64-3-545-2106
34 Strathaven Place, Atawhai, Nelson 7001, New Zealand
Running in GUI or just console?
I'm a console sort, so I usually just use a second instance of mutt in
another screen session and use that one for reference only, while
editing in the main window.
--
89. After I captures the hero's superweapon, I will not immediately disband my
legions and relax my guard because I believe whoever holds the weapon is
unstoppable. After all, the hero held the weapon and I took it from him.
--Peter Anspach's list of things to do as an Evil Overlord
> Is it possible to have an additional window spawned in which to compose
> outgoing email so that one can refer to the text of another email while
> composing without having to include that text?
>
> An alternative would be a split screen, a la emacs, but I think that I
> would prefer separate reference and composition pagers.
>
> Larry
I use gnuclient to edit my outgoing mail in a separate emacs frame.
However, the console window in which mutt is running is frozen and all
black during this, so I can't use it to refer to other messages anyway.
This may be because I'm running under Cygwin on Windows, so I have to
call gnuclient from a shell script which maps the Cygwin temp file path
(/cygdrive/c/temp/...) to a Windows one (C:\temp\...).
However, it seems to me that mutt always does edits synchronously, so
there would be no way to do this anyway. Am I mistaken?
Thanks,
-pd
--
--------
Peter Davis Pageflex Inc
617-520-8345 215 First Street
617-868-0784 (FAX) Cambridge, MA 02142
pda...@pageflexinc.com http://www.pageflexinc.com
You are correct. Mutt will wait until the editor has finished before
returning to the compose mode. Mutt is written in a modal fashion, so
it's not currently possible to launch tasks in the background.
It might be possible to "fool" mutt by doing the following:
1) Write a script that modifies the temp file, and then invokes emacs
asynchronously. Then mutt would think the message had been edited, and
prompt on whether to send, postpone, etc.
2) Postpone the message in mutt. Then edit in emacs, while browsing other
messages in mutt.
3) Finish the editing in emacs and close the buffer. Then send the
postponed message in mutt.
I think this should work, assuming that mutt uses the same temp file for
postponed messages that it uses for editing.
-pd
It won't work because Mutt saves postponed messages in a mailbox, not as
a tempfile.
Oh.
Nevermind.
--
--------
Peter Davis
Funny stuff at http://world.std.com/~pd
Resources for children's writers & illustrators:
http://world.std.com/~pd/cwrl.html