Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

EVE DCL — VMS 5.4

 DCL

 Executes a DCL command from within your editing session and puts the
 command and any output from it into EVE's DCL buffer in a second EVE
 window.

 Example:

    The following command creates a DCL subprocess for the DIRECTORY
    command, to list the files with the type *.TXT:

       Command: DCL DIRECTORY /NOTRAIL *.txt /COLUMN=4

 Usage notes:

 o  EVE puts the output from the command (such as the directory listing)
    into the DCL buffer in a second window, like this:

    +--------------+
    |[] current    |   One window shows the buffer you are editing.
    |   buffer     |
    |--------------|   The other window shows the DCL buffer.  When the
    | DCL buffer   |   DCL command is completed, the cursor returns to
    |              |   your last position in the buffer in the other
    +--------------+   window.  The DCL window stays on the screen.

 o  To delete the DCL window, typically you use the ONE WINDOW command,
    which restores a single, large window, containing the current buffer.

 o  To put the cursor into the DCL window, use NEXT WINDOW.  You can then
    edit the DCL buffer like any text buffer.  For example, you can remove
    or copy a directory list and insert it in another buffer.  See help on
    Windows.

 o  The DCL command creates a subprocess.  Some commands apply only to that
    subprocess and do not affect the process in which you are running EVE.
    For example, the command DCL SET DEFAULT does not change the current,
    default directory for GET FILE, INCLUDE FILE, SAVE, and other EVE
    commands in the editing session.

 o  In some cases, a DCL subprocess may continue even after the command is
    completed.  Subsequent DCL commands may not work until you end the
    subprocess.  For example, if you use the command DCL HELP to read a VMS
    help topic, then when you try to do another DCL command, such as
    DIRECTORY, the subprocess is still running VMS HELP.  In such cases, do
    the following:

       1.  Using the command DCL, let EVE prompt you for a command string.
       2.  At the prompt, press CTRL/V (for the QUOTE command).
       3.  Press CTRL/Z (to end the subprocess).

    You can then do another DCL command, which creates a new subprocess.

 Related topics:

    ATTACH     SPAWN     SPELL

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026