EEEEEEEEE VVV VVV EEEEEEEEEEEE DDDDDDDDDD TTTTTTTTTTTTTTTT EEEEEEEEEE VVV VVV EEEEEEEEEEEE DDDDDDDDDDDD TTTTTTTTTTTTT EEE VVV VVV EEE DDD DDD TTT EEE VVV VVV EEE DDD DDD TTT EEE VVV VVV EEE DDD DDD TTT EEEEEEEEEEEEEE VVV VVV EEEEEEEEE DDD DDD TTT EEEEEEEEEEEEEEE VVV VVV EEEEEEEEE DDD DDD TTT EEE VVV VVV EEE DDD DDD TTT EEE VVV VVV EEE DDD DDD TTT EEE VVV VVV EEE DDD DDD TTT EEEEEEEEEEEEEEEEEEE VVVVVV EEEEEEEEEEEE DDDDDDDDDDDD TTT EEEEEEEEEEEEEEEEEEEE VVVVV EEEEEEEEEEEE DDDDDDDDDD TTT EDITOR BUILDERS GUIDE for the Extensible VAX Editor - EDT Extension [ EVEDT ] (EVEDT Version V4.0-110188) (For use with VMS 5.x and TPU 2.x and above) AUTHOR Steven K. Shapiro SKS Associates POB 610637 Austin, TX 78761 14 December 1988 The EVEDT software package including all source code, section files, online help and documentation is subject to change without notice and should therefore not be construed as a commitment by its author. EVEDT Version 4.0 (and above) is designed to work with systems which are equipped with TPU V2.0 and above (available with systems which are VMS 5.0 and above). Since DIGITAL assumes no responsibility for its TPU product, I assume no responsibility for the use or reliability of EVEDT on any equipment or for any purpose and it is therefore offered as is. EVEDT BUILDERS GUIDE Page 1 (Continued) 14 December 1988 1 PRODUCT CONTENTS The files you should have received as part of the EVEDT product are: Documentation ------------- EVEDTDOC.MEM EVEDT_BUILD_DOC.MEM GETTING_STARTED.TXT QUICKREF.TXT TESTIMONIAL.TXT EVEDT Section File ------------------ EVEDT.TPU$SECTION Initialization Files -------------------- EVEDT$COMMAND.SKS EVEDT$INIT.SKS Support Files ------------- EVEDT_BUILD.TPU EVEDT_MASTER.FILE EVEDT_VERSION.DAT HELP_EVEDT.HLB HELP_EVEDT.HLP MAKE_HELP.COM EVEDT Source ------------ BUFFER_MGT.TPU LOCAL_INIT.TPU CHAR_MANIP.TPU MARGINS.TPU COMMENT_LINES.TPU MATCHING.TPU CONSTRUCTS.TPU PRINT_BUFFER.TPU CURSOR_MANIP.TPU RECTANGULAR.TPU DELETE.TPU SKSPROCS.TPU EVEDT_KERNEL.TPU SORT.TPU EVEDT_PROCS.TPU STAMPS.TPU HEADER.TPU TAB_MGT.TPU HELP_EVEDT.TPU TDDPROCS.TPU KEYDEF_EVEDT.TPU TEXT_FORMAT.TPU KEYPAD_PRMTVS.TPU TPU_DEVELOP.TPU LEICPROCS.TPU UTILITIES.TPU EVEDT BUILDERS GUIDE Page 2 (Continued) 14 December 1988 2 INSTALLING THE EVEDT EDITOR Restore all files from the EVEDT product tape to the SAME DIRECTORY of your choice. Refer to the EVEDT Users Guide (EVEDTDOC.MEM) for directions on how to prepare to use EVEDT. 3 BUILDING THE EVEDT EDITOR The EVEDT editor comes complete with a section file so it should not be necessary to build a new one. The following build procedure is intended for use when modifications have been made to the EVEDT source files and a new section file must be built. Modifying any of the EVEDT source and subsequently building a new EVEDT section file should only be attempted by an individual PROFICIENT WITH TPU. It is beyond the scope of this text to describe how to develop TPU procedures. Refer to the VAX TPU Reference Manual. Define the following foreign command (in a login or initialization file): $ BNEVE :== - EDIT/TPU/DISP/SEC=EVE$SECTION/COM=EVEDT:EVEDT_BUILD.TPU/NOINIT- /OUTPUT=EVEDT:EVEDT.TPU$SECTION EVEDT Where the logical EVEDT is assigned as: $ ASSIGN DISK:[DIR.WHERE.YOU.PUT.EVEDT.FILES] EVEDT I use BNEVE for the symbol since it stands for Build New EVEDT. Execute the command by typing BNEVE at the VMS prompt and hit return. EVEDT BUILDERS GUIDE Page 3 (Continued) 14 December 1988 The new EVEDT.TPU$SECTION file will be built and 3 information files will be created. These files are: EVEDT.INIT EVEDT.LIST EVEDT.LOG These files will contain information describing how the current version of EVEDT was built. The .LOG file is the most important of these files. It will list any warnings or errors encountered while compiling the new version of EVEDT. It is beyond the scope of this text to describe what all of the information in the information files means. EVEDT should only be built by an individual proficient with TPU.