SPELL Runs DECspell (if installed on your system) to check the spelling in a selection or the entire buffer. Key: The WPS keypad defines GOLD-S as SPELL. Steps: 1. Optionally, select the text to be checked (see help on SELECT). 2. Use the SPELL command or with the WPS keypad, press GOLD-S. 3. Use DECspell commands to correct your text. After you make the corrections, exiting from DECspell resumes the editing session. Usage notes: o If the text to be checked is in a modified buffer, SPELL asks if you first want to write out the buffer. You should write out your buffer if there is a lot of text to be checked because this will let you recover your original text if a system failure or other problem aborts the spell operation. o Regardless of whether you write out the buffer, SPELL writes out the selection or current buffer to a temporary file in SYS$SCRATCH (which is usually your SYS$LOGIN directory), and spawns a subprocess to run DECspell on the temporary file. o Exiting from DECspell replaces the selection or buffer with the new version of the temporary file containing any corrections, and then deletes the temporary files. o SPELL saves a copy of your original text in the $SPELL$ buffer. If you want to restore your original text, you can replace the text returned by DECspell with the contents of the $SPELL$ buffer. o You can specify qualifiers for DECspell on the SPELL command line. For example, you can specify /PERSONAL_DICTIONARY=FOO.BAR to use file FOO.BAR as your personal dictionary. o If you select less than a full line, SPELL extends the selection to include the start and end of the line. If you do NOT select any text, SPELL checks the entire buffer. o You can use the SPELL command on DECwindows. If DECspell is installed on your system, EVE creates a temporary DECterm window in which you run DECspell. +-------------------------------------------------------------------+ | Do NOT use CTRL/Y while using SPELL. This deletes lines in the | | temporary file and may destroy the current buffer or selection. | +-------------------------------------------------------------------+ Related topics: Ranges And Boxes BOX SELECT SELECT