Geoff Bryant Schlumberger CAD/CAM 829 Middlesex Turnpike Billerica, MA 01821 This submission contains the latest version of APLTPU, a highly enhanced version of DEC's EDT Emulator. This version of APLTPU works under VMS V4.4-4.7 and VMS 5.0. Included are files to build APLTPU for whichever version of VMS you are using. The following enhancements have been made since the submission to the Spring '88 (Cincinnati) SIG tape: - VMS version 5.0 support - Initialization files to allow users to tailor APLTPU options, including their own word definitions, using APLTPU commands rather than programming in VAXTPU. - A DCL buffer to execute DCL commands - Wildcards for "reference" files in split screen edit - Margin support - Bug fixes and other minor new features Also included in this submission are two utilities, GBLSUBS and GBLSEARCH. GBLSUBS allows text substitution in multiple files with full support for wildcards in file names, and file and substitute confirmation. GBLSEARCH is used to search files for a given text string and to edit any files in which the string is found. More information follows about these utilities. If you have any suggestions, find a bug, or have a question, send it along. I can be reached either at the address above, or if you're on DECUServe, send mail to EISNER::BRYANT. ******************************************************************************* APLTPU - Enhanced EDT Emulator for TPU APLTPU is an enhanced version of the EDT Emulator for TPU which was distributed with VMS V4.x. The DEC version of the emulator has been enhanced to include features from EVE, EVEPLUS, DECUS, and many in house enhancements. In addition to the keys defined by the EDT Emulator from DEC, the following keys are defined by APLTPU: HELP - Give help on APLTPU keys and EDT emulator keys GOLD I - Issue initialization commands GOLD $ - Issue DCL commands CTRL/B - Toggle one/two windows GOLD CTRL/B - Open a reference file in second window GOLD UP - Move to top window GOLD DOWN - Move to bottom window GOLD W - Adjust window sizes GOLD C - Center a line of text GOLD U - Set case upper/lower GOLD J - Selected substitution GOLD S - Convert tabs/spaces GOLD E - Trim spaces/tabs at line end GOLD T - Convert non-printable chars CTRL/V - Enter control characters GOLD O - Toggle overstrike/insert mode GOLD B - Toggle box SELECT/CUT/PASTE GOLD X - Toggle word definition GOLD Y - Toggle graphics display CTRL/K - Start learn sequence CTRL/R - End learn sequence GOLD M - Save current position GOLD G - Go to saved position GOLD L - Go to specified line GOLD Q - Display current line/column GOLD R - Display a "ruler" GOLD F - Toggle margin support ON/OFF GOLD < - Set left margin GOLD > - Set right margin GOLD TAB - Set TAB size GOLD V - Display TPU version number GOLD Z - Display the message buffer