CMS

CMS EDIT Subcommands

cms.helpedt.txt
CMS                                                         CMS EDIT subcommand

Use the CMS subcommand to cause the editor to enter the CMS subset mode, where
you may execute those CMS commands that do not need to use the main storage
being used by the editor.  The format of the CMS subcommand is:
+----------+------------------------------------------------------------------+
| CMS      |                                                                  |
+----------+------------------------------------------------------------------+


Usage Notes:

1.  In CMS subset, you can execute any CMS command that is nucleus-resident or
    that executes in the transient area.  The HELP file for each CMS command
    indicates whether it is a nucleus, transient, or user-area command.

    To return to edit mode, use the CMS subset command RETURN.

2.  If you attempt to execute a CMS command that requires main storage, you
    receive the message:
       INVALID SUBSET COMMAND
    Results are unpredictable at this point.  You should not attempt to execute
    any program that executes in the user program area.  Using the LOAD,
    INCLUDE (RESET), FETCH, START, and RUN commands could load programs that
    would overlay the editor's storage area and its contents.  Use these
    commands only for programs that execute in the transient area.

3.  In an edit macro, if you attempt to use a command that is invalid in the
    CMS subset, you receive a return code of -0002.

4.  If you attempt to execute a CMS command that fails because of insufficient
    storage, your EDIT session may abnormally terminate.  You should save input
    you have entered before you enter CMS subset mode.

Responses:

After you issue the CMS subcommand, you receive the message:
   CMS SUBSET
to indicate that you are in CMS subset mode.  On a display terminal, the screen
is cleared before the editor issues this message; the display of the file is
restored when you enter the RETURN command.