From: MERC::"uunet!CRVAX.SRI.COM!RELAY-INFO-VAX" 11-JUL-1992 09:11:19.92 To: info-vax@cdclu1.genrad.com CC: DONGRAY@cdclu1.genrad.com Subj: Re: Q: Anybody know of instructions for integrating SPELL w/ EVE? > I have a vague memory of seeing somewhere either instructions or a reference > to instructions on integrating DECUS (Vassar) SPELL with EVE. This would > presumably allow spell-checking on MAIL messages, which some users here would > like. > > I collected the updated SPELL package from ftp.spc.edu, but there doesn't > seem to be anything about this in the documentation. > [...] > -- Alan No signature was specificed so I'm reposting this to Info-Vax. ------------------------------------------------------------------------------- I have the Vassar spell checker (v2.2) installed and working from EVE with no changes to the section files. EVE looks for a file called SYS$SYSTEM:LNGSPLCOR.EXE , which is the main image of DECspell, hence doesn't exist if you don't have it. If it doesn't find it, it complains; if it does, it spawns the command "SPELL tempfile/OUTPUT=tempfile". My method to get EVE to recognize the spell checker: 1. Create a file called SYS$SYSTEM:LNGSPLCOR.EXE. The contents are irrelevant. 2. Modify Vassar Spell's CLD to have a qualifier /OUTPUT. define verb SPELL image DECUS$:[EXE]SPELL parameter P1, label=FILES qualifier PERSONAL, label=PERSO, nonnegatable qualifier UPDATE, label=UPDAT, nonnegatable qualifier CHECK, nonnegatable qualifier LOGGING, label=LOGGI, nonnegatable qualifier OUTPUT, nonnegatable value (type=$outfile) The fact that the program never looks for and hence never uses the /OUTPUT is doesn't matter. EVE's invocation expects the output to overwrite the input which is what the Vassar SPELL program does anyway. This is just to keep the DCL parser happy! 3. Save the original (DEC) SPELL.CLD using VERB and replace in DCLTABLES with Vassar SPELL. 4. Tell users they can now use SPELL from EVE. The reason I wanted to avoid changing the section file is that several users have customized section files that it would be tedious for them to recreate or for me to have to explain how to update the eve_spell() procedure! -------------------------------------------------------------------------------- Name : Derek Dongray, Systems Manager, GenRad Ltd. Phone : 061 486 1511 ext 166 PSS : 234261600119::Dongray UKnet : Derek.Dongray@GenRad.co.uk InterNet : Dongray@cdclu1.GenRad.com CompuServe : 70374,2745 Address : Monmouth House, Monmouth Road, Cheadle Hulme, Cheshire, SK8 7AY, UK.