New Features Here is a list of the new features in EVE Version 3.1. For detailed information, see the EVE Reference Manual or see help on the relevant commands or other topics. On VMS, you can define the EVE$KEYPAD logical name to select an EVE keypad. Valid names are EDT, EVE, NUMERIC, VT100, and WPS. If you do not define the logical name, the keypad defaults to EVE which gives the VT100 keypad on VT100 terminals or the NUMERIC keypad on VT200 and later terminals. This logical name is useful if you want to use the same keypad for all editing sessions. The logical name overrides any keypad setting saved in a section file. You can override the effect of the logical name by setting the keypad in your initialization file or in your command file. If you extend EVE with your own keypad, you can also define the logical name to be the name of your keypad. For example, assume you have created a keypad named SIMPLE, and have a procedure named EVE_SET_KEYPAD_SIMPLE that sets the keypad. If you define the logical name to be SIMPLE, EVE will invoke your keypad during startup. On ULTRIX, you can select an EVE keypad in the same manner by setting the environment variable EVEKEYPAD to EDT, EVE, NUMERIC, VT100, WPS, or your private keypad name. Here is a list of the new features in EVE Version 3.0. For detailed information, see the EVE Reference Manual or see help on the relevant commands or other topics. VMS or ULTRIX You can run EVE on VMS or ULTRIX. A section file created on one system will work on the other system. Most EVE commands are the same on either system, except for way you specify files, directories, and so on. For more information, see help on VMS Differences and on ULTRIX Differences. MOTIF Window Environment You can run EVE using the MOTIF windowing environment on your workstations. The Motif environment provides scroll bars, menus, dialog boxes, clipboard support, and global selection support. SET WILDCARD Commands Default wildcards match the system you are using. Thus, on VMS, the default is SET WILDCARD VMS; on ULTRIX, it is SET WILDCARD ULTRIX. The setting applies only to WILDCARD FIND and SHOW WILDCARDS---it does not affect wildcards in file names, which are determined by the operating system. DCL or SHELL Command EVE treats the DCL or SHELL commands as synonyms appropriate to the system you using---VMS or ULTRIX. Thus, on VMS, you can use DCL or SHELL to execute a DCL command, such as DIRECTORY; on ULTRIX, it executes a command for the command shell you are using, such as ls. GLOBAL REPLACE Command The GLOBAL REPLACE command replaces all occurrences of the old string with the new string without prompting you for confirmation. SET [NO]FILE BACKUP Commands The SET FILE BACKUP command enables making backup copies of existing files on ULTRIX before overwritting them. This is the default setting on ULTRIX when you write a file or save a section file. The SET NOFILE BACKUP command disables making backup copies of files before overwritting them. Keystroke recovery requires the original version of file to correctly recover your edits. If you are using keystroke journaling and issue the SET NOFILE BACKUP command, you will receive a message warning that keystroke recovery may fail. SET BACKUP CONTROL STRING Command The SET BACKUP CONTROL STRING command enables you to customize how EVE creates backup files on ULTRIX. ULTRIX provides no automatic file backups or version numbers for your files. By default, when you write a file or save a section file, EVE first copies the existing file to a backup file, and then overwrites the original file. The default backup file is written to the same directory as your original file, but with a period (".") and a version number appended to your original file name. GET WILDCARDED FILES Command The GET WILDCARDED FILES command creates a buffer for each file you specify. You can open more than one file at a time by specifying a wildcarded file specification. EVE puts into the current window the last file that matches your wildcarded file specification. GET Command The GET command has been added as a synonym for the GET FILE command to distinguish it from the new GET WILDCARDED FILES command. SET FILL [NO]TAGS Commands The SET FILL TAGS command lets FILL commands wrap lines that start with a RUNOFF command (such as .BREAK;) or VAX DOCUMENT tag (such as <LE>). If you use this command, you may want to redefine FILL keys as FILL RANGE to avoid accidentally filling a large block of text (or entire buffer) containing no blank lines or page breaks, making the text hard to read. The default EVE behavior is to not fill RUNOFF commands and VAX DOCUMENT tags at the start of a line. You can enable the default behavior by issuing the SET FILL NOTAGS command. SET SELECTION GRAB FOCUS/SELECTION Commands The SET SELECTION GRAB FOCUS command enables grabbing the DECwindows primary selection only when you give EVE input focus. The SET SELECTION GRAB SELECTION command enables grabbing the DECwindows primary selection only when you select text. This is the default setting in the Motif environment. SPELL On the SPELL command line you can now specify qualifiers for the VMS DECspell utility, or options for the ULTRIX spell checker. /NOWORK qualifier When you invoke EVE, you can use the /NOWORK qualifier to prevent TPU from creating a work file. This reduces consumption of system resources and makes startup faster. In general, you can use the /NOWORK qualifier unless your system has limited memory or unless you edit very large files or large numbers of files. The following is a brief summary of the major changes in previous versions of EVE. For detailed information, see the EVE Reference Manual. TPU/EVE Version 2.6 (VMS Version 5.4) ----------------------------------------------------- Box selection and editing /INTERFACE qualifier CONVERT TABS /WORK qualifier Quick Copy enhancements TPU/EVE Version 2.4 (VMS Version 5.3) -------------------------------------------------- Attribute saving DEFINE MENU ENTRY Buffer-change journaling UNDEFINE MENU ENTRY Paragraph and FILL boundaries PREVIOUS BUFFER ALT key combinations SET FIND CASE [NO]EXACT Shifted function keys SET FUNC KEYS [NO]DECWINDOWS TPU/EVE Version 2.2 (VMS Version 5.2) -------------------------------------- DECwindows interface NEW "Hot" status line NEXT BUFFER Pending delete OPEN SELECTED FIND SELECTED SET PARAGRAPH INDENT TPU/EVE Version 2.0 (VMS Version 5.0) -------------------------------------------------------------- Bound or free cursor FILL RANGE and FILL PARAGRAPH Buffer List RESET EDT and WPS keypads RESTORE LINE and so on GOLD key sequences SET FIND [NO]WHITESPACE Initialization files STORE TEXT Multiple windows SET SCROLL MARGINS Tab mode and visibility SET [NO]WRAP Wildcard searches SPELL Related topics: List Of Topics New User VMS Differences ULTRIX Differences