,I. Abstract
Abstract ii Although this is primarily it does 'a'n 'to soine of the 'concepts for effective use of the editing system. ":: New users of the DISPLAY EDITING SYSTEM for CMS should acquaint them-, .
selves with the overall system flow, a few of the more basic commands, and
the facilities of the IBM 3270.Information,Display System (see Operator's
Guide, GA27-2742). It is important not to attempt to learn all the unusual
commands until the need arises. Becoming aware of the various "types" of
functions available and referring to the manual later for specific commands as
they are needed would be the most effective approach to familiarization. The
effective use of the "Advanced Editing Facilities" requires an understanding
of the CMS console stack and the basic facilities of the DISPLAY EDITING SYSTEM for CMS.
The DISPLAY EDITING SYSTEM for CMS, is a virtual storage, full-screen
editing system for VM/CMS files, designed to use the full range of 3270
terminal features on either a'local or remote basis. In addition to a compre­
hensive array of cursor and command oriented data manipulation features, the
following points are of special interest:
Editing records of varying lengths and formats.
Nested editing levels.
Multiple independent split screen control.
Multi-level Change Data Set Facility.
Minimum data transmission (changed data only). Minimum CPU activity (multiple functions per interrupt). Full-function execution of the editor from EXEC's.
Invoking EXEC'S from within edit sessions. User controlled data display -EBCDIC, HEX, or both. User defined Program Function Key functions. Simulation of 3270 operations. User written editing commands. User defined Command Synonyms.
, Il'mtroduction The, DISPLAY EDITING SYSTEM FOR CMS is a purpose data file editing
system for CMS data files of all types, including program source material. documentation', etc. This document, Ifor example, was originally produced on
a display terminal using the DISPLAY EDITING SYSTEM FOR eMS. The system comprises several components: EDGAR Edits Data Graphically And Recurrently. This component pro­
vides the basic editing system functions and is invoked by the com­ mand EDGAR. --- $PROFILE is the filetype of a user modifiable set of specifications which
establish the editing environment.
Preprocessor EXEC's are automatically invoked, based on filetypc. to
establish default editing parameters. ECOMMAND is a CMS command which interfaces directly between EXEC's
and the editing functions of EDGAR.
The display facilities of the DISPLAY EDITING SYSTEM were designed to
permit maximum use of the display editing capabilities of an IBM 3270 INFORMATION DISPLAY SYSTEM. Some of the resulting features are as
follows: The user can directly change any portion of the display to meet his re­
quirements. These changes do not require program intervention. By
placing the cursor on the position(s) requiring change, the user may
re-enter the correct character(s). Upon depression of the "ENTERII key
EDGAR checks for modifications made to the display image and makes
corresponding changes within the working copy of the file. The data to be reviewed and/or edited is sometimes contained in more
than one CMS file. EDGAR permits the user to divide his physical screen
into logical screens each of which may display a different file for inde­
pendent editing. Since it is often convenient to review nonconsecutive
portions of a single file concurrently, EDGAR provides for division of a
screen or logical screen into multiple displays, which can also be edited
independently. Although the physical screen size of a display terminal is most readily
adaptable to files of fixed-length, 80-character records, most users will
frequently have need to edit files with other characteristics. EDGAR
allows the editing of both large and small, fixed and variable length re­
cords, up to 2047 characters in length. It is often desirable to view data either in hexadecimal form or in column
order other than that of the file items. The VIEW command provides these
capabilities.
Introduction
Previous Page Next Page