[comp.os.vms] Full-screen EDT

IMHW400@INDYVAX.BITNET (02/08/88)

Note that there are two sources of default input for EDT:

o       {current default}EDTINI.EDT
        To use this consistently, you have to have a logical EDTINI that
        points to the file, or scatter copies all over your disks.

o       SYS$LIBRARY:EDTSYS.EDT
        This one is system-wide.  At our site, we have a SET MODE SCREEN
        command in it, and logic in SYLOGIN.COM to DEFINE EDTSYS as a
        nonexistent file if the terminal is not ANSI_CRT.

If either file is not found, EDT just chugs onward.  If either *is* found,
it is executed just like command typein.

The documentation is *very* obscure in this area.  We had to do a bit of
experimentation to discover how it really worked.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Mark H. Wood    IMHW400@INDYVAX.BITNET   (317)274-0749 III U   U PPPP  U   U III
Indiana University - Purdue University at Indianapolis  I  U   U P   P U   U  I
799 West Michigan Street, ET 1023                       I  U   U PPPP  U   U  I
Indianapolis, IN  46202 USA                             I  U   U P     U   U  I
[@disclaimer@]                                         III  UUU  P      UUU  III

S211KENO@HTIKUB5.BITNET (02/15/88)

>Note that there are two sources of default input for EDT:
>
>o       {current default}EDTINI.EDT
>        To use this consistently, you have to have a logical EDTINI that
>        points to the file, or scatter copies all over your disks.
>
>o       SYS$LIBRARY:EDTSYS.EDT
>        This one is system-wide.  At our site, we have a SET MODE SCREEN
>        command in it, and logic in SYLOGIN.COM to DEFINE EDTSYS as a
>        nonexistent file if the terminal is not ANSI_CRT.
>
>If either file is not found, EDT just chugs onward.  If either *is* found,
>it is executed just like command typein.

You can define EDTINI as a search list in your system logical name-table:
$ DEFINE/SYSTEM EDTINI SYS$LOGIN:EDTINI.EDT, -
                       SYS$LIBRARY:EDTSYS.EDT

of course, EDTSYS.EDT has a command SET MODE SCREEN
if SYS$LOGIN:EDTINI.EDT isn't found, EDT picks up the general EDTSYS file.
this eliminates the need for most EDTINI.EDT files in user directories

The same works for TPUINI.

Kees Noyens

Surfnet : KUBVX1::S211KENO
Bitnet  : S211KENO@HTIKUB5.BITNET
Internet: S211KENO%HTIKUB5.BITNET@CUNYVM.CUNY.EDU