STEINBERGER@SRI-KL.ARPA.UUCP (03/05/87)
Is it possible to use another editor (than EDT) when using the VMS mail utility? I would prefer to use the EMACS editor on my uVAX. Is there some logical variable that contains a pointer to a default editor and can I change it? Any suggestions would be welcome. I'd prefer not to edit (using EMACS) the message ahead of time and then using the SEND command. -Ric Steinberger steinberger@kl.sri.com -------
wolf@bbn-isis-vax.ARPA.UUCP (03/05/87)
The MAIL manual tells you to define logical name MAIL$EDIT to point to a command procedure to do it. If you use Unipress EMACS, then $ DEFINE MAIL$EDIT EMACS_LIBRARY:MAILEDIT.COM should do it for you. (After you enter/edit your message, do ^X^S, them then pause-emacs.) ------
LEICHTER-JERRY@YALE.ARPA.UUCP (03/06/87)
Is it possible to use another editor (than EDT) when using the VMS mail utility? I would prefer to use the EMACS editor on my uVAX. Is there some logical variable that contains a pointer to a default editor and can I change it? Any suggestions would be welcome. I'd prefer not to edit (using EMACS) the message ahead of time and then using the SEND command. MAIL$EDIT can be the name of a command file to start up your editor, or a string of the form CALLABLE_xxx if xxx is an editor image that MAIL can start with a LIB$FIND_IMAGE_SYMBOL, and which supports the standard editor inter- face. (In practice, this means xxx = EDT or TPU). Here's the command file my MAIL$EDIT logical points to: $ !++ $ ! Command procedure to invoke an editor for MAIL. $ ! $ ! Input: $ ! $ ! P1 = Input file name. $ ! P2 = Output file name. $ !-- $ ! $ ASSIGN/USER 'F$LOGICAL("SYS$COMMAND")' SYS$INPUT $ if p1 .eqs. "" then kmake 'p2' $ if p1 .nes. "" then kteco 'p1' 'p2' -- Jerry -------
LEICHTER-JERRY@YALE.ARPA.UUCP (03/06/87)
Is it possible to use another editor (than EDT) when using the VMS mail utility? I would prefer to use the EMACS editor on my uVAX. Is there some logical variable that contains a pointer to a default editor and can I change it? Any suggestions would be welcome. I'd prefer not to edit (using EMACS) the message ahead of time and then using the SEND command. MAIL$EDIT can be the name of a command file to start up your editor, or a string of the form CALLABLE_xxx if xxx is an editor image that MAIL can start with a LIB$FIND_IMAGE_SYMBOL, and which supports the standard editor inter- face. (In practice, this means xxx = EDT or TPU). Here's the command file my MAIL$EDIT logical points to: $ !++ $ ! Command procedure to invoke an editor for MAIL. $ ! $ ! Input: $ ! $ ! P1 = Input file name. $ ! P2 = Output file name. $ !-- $ ! $ ASSIGN/USER 'F$LOGICAL("SYS$COMMAND")' SYS$INPUT $ if p1 .eqs. "" then kmake 'p2' $ if p1 .nes. "" then kteco 'p1' 'p2' -- Jerry -------