From: CSBVAX::MRGATE!@KL.SRI.Com:carl@CitHex.Caltech.Edu@SMTP 17-OCT-1987 06:20 To: EVERHART Subj: Re: DEC Mail Utility Madness Received: from CitHex.Caltech.Edu by KL.SRI.COM with TCP; Sat 17 Oct 87 02:37:46-PDT Date: Sat, 17 Oct 87 02:40:47 PDT From: carl@CitHex.Caltech.Edu (Carl J Lydick) Message-Id: <871017023422.00f@CitHex.Caltech.Edu> Subject: Re: DEC Mail Utility Madness In-Reply-To: Your message <1894@uwmacc.UUCP> dated 16-Oct-1987 To: vms.macc.wisc.edu!dorl@unix.macc.wisc.edu, info-vax@CitHex.Caltech.Edu > We have several users who have choosen to use a different editor > to compose their mail messages using the MAIL$EDIT logical name > feature in DEC's Mail utility as explained in section 3.1 of the > 'Mail Utility Reference Manual'. > > This all worked fine until one of them tried to read a message > with the READ/EDIT, NEXT/EDIT, FIRST/EDIT, or LAST/EDIT commands. > Mail produces the following error messages when one has defined > MAIL$EDIT and attempts to use these commands. > > %MAIL-E-NOTCALEDT, this command procedure cannot be executed. > MAIL$EDIT does not specify a callable editor. > > Does anyone have any insight into this? How would one define > MAIL$EDIT so that the whatever/EDIT commands would work? The READ/EDIT, NEXT/EDIT, FIRST/EDIT, and LAST/EDIT commands require a callable editor (i.e., one that has an entry point that allows the mailer to map the image and call the entry point from within the process running MAIL, rather than requiring that the editor be invoked via a DCL command). As far as I know, the only two editors that currently let you do this are EDT (the default) and TPU. To use TPU as the editor, define MAIL$EDIT to be CALLABLE_TPU.