PRODUCT NAME
DX (Directory eXtension), Version 2.5
GENERAL DESCRIPTION
DX is a VAX/VMS utility that performs many file operations on a VT100
or upper type terminal. It can be used to delete, edit, or rename
files in the current directory. DX can also create a hardcopy listing
of all the files displayed.
FEATURES
o Flexible display and sorting
o Pull-down menu for point-and-shoot interface
o Display sub-directories and directory contents with flexible "filters"
o Multiple inclusion/exclusion patterns in file operations
o Multiple windows provides different views
o Display a tree-like directory structure in a scrollable window
REQUIREMENTS
Either MMS or MMK (.COM compilation no longer supported).
COMPILATION
On AXP node $ MMS{S|K}/macro=(__AXP__=1)
On VAX node $ MMS{S|K}
To link only, add "LINK" on the command line.
I successfully compiled DX on OpenVMS 6.2 both VAX and Alpha using
respectively VAXC V3.2-044 and DECC V6.0-001.
INSTALLATION :
1) Logical
The logical DX$HOME is used to locate DX default files. System-wide
installation will require a DEFINE /SYSTEM . Not Mandatory !!!
2) Executable
You can chose one of the following :
o Copy the executable where you want it to be and define a foreign symbol
DX :== $disk:[dir]DX
o Insert DX.CLD in DCLTABLES, change DX$HOME to where the executable is
installed (if not in DX$HOME), copy the EXEcutable there.
o Place DX.EXE in DCL$PATH (OpenVMS 6.2 or upper).
3) Help Library
Copy DXHELP.HLB in DX$HOME: .
DX will also try to locate DXHELP.HLB in SYS$HELP: .
The logical DX$HELPLIB may be defined to point on where the .HLB is.
Ex :
define/system DX$HELPLIB APPSDOC:DXHELP.HLB
Note : In principle, you do not need to define DX$HELP. I personally place the
.HLB file in DX$HELP and insert DX.CLD DX$HOME into VMSAPPS: a directory where
all of our VMS freeware are located.
AUTHOR
Original Author : Chau-Kuang Hung (chung@us.oracle.com)
Maintained by : Jérôme Lauret (jlauret@mail.chem.sunysb.edu)
Please send comments bug report and suggestions to
jlauret@mail.chem.sunysb.edu.
Name Created Size Description
aaareadme.txt 4-Jun-1999 01:06 2,139 plain text
copyright 1-Jul-1999 03:50 697 plain text
descrip.mms 29-Mar-2007 15:35 12,876 Module Management System rules
diff.c 29-Mar-2007 15:38 18,570 C source
diff.h 3-Jun-1999 13:12 2,217 C header
direct.c 1-Jul-1999 03:05 32,916 C source
direct.h 3-Jun-1999 17:45 2,011 C header
directkpd.c 1-Jul-1999 03:04 17,792 C source
directkpd.h 3-Jun-1999 17:47 1,241 C header
directque.c 1-Jul-1999 03:05 11,941 C source
directque.h 20-Apr-1992 12:07 1,399 C header
dx$startup.dat 20-Apr-1992 12:07 188
dx.c 1-Jul-1999 03:22 33,096 C source
dx.cld 3-Jun-1999 22:46 58 VMS Command Line Definition
dx.com 3-Jun-1999 19:17 247 DCL procedure
dx.exe_axp 1-Jul-1999 03:34 359,936
dx.exe_ia64 29-Mar-2007 15:55 759,296
dx.exe_vax 1-Jul-1999 03:48 219,136
dx.h 3-Jun-1999 13:45 1,449 C header
dx.hlp 3-Jun-1999 00:00 15,107 VMS help source
dx.map 3-May-1994 09:18 56,684 Image map file
dxcli.h 3-Jun-1999 22:07 652 C header
dxhelp.hlb 14-Apr-1994 18:54 36,864 VMS help library
dx_cli.cld 4-Jun-1999 00:52 1,199 VMS Command Line Definition
dx_msg.h 29-Mar-2007 15:33 5,082 C header
dx_msg.msg 1-Jul-1999 02:46 626 VMS message source
endecode.c 1-Jul-1999 03:04 4,242 C source
endecode.h 20-Apr-1992 12:07 1,085 C header
fchdef.h 27-Sep-1993 10:23 1,966 C header
filer.c 1-Jul-1999 03:05 48,643 C source
filer.h 3-Jun-1999 13:45 2,063 C header
filerapp.c 1-Jul-1999 03:05 8,345 C source
filerapp.h 20-Apr-1992 12:08 435 C header
filerapp.i 29-Mar-2007 15:51 230,000
filercpy.c 1-Jul-1999 03:05 20,846 C source
filercpy.h 20-Apr-1992 12:08 428 C header
filercus.c 1-Jul-1999 03:05 21,905 C source
filercus.h 3-Jun-1999 19:14 1,270 C header
filerdec.c 1-Jul-1999 03:05 11,731 C source
filerdec.h 20-Apr-1992 12:09 409 C header
filerdel.c 1-Jul-1999 03:05 12,552 C source
filerdel.h 20-Apr-1992 12:09 511 C header
filerdif.c 1-Jul-1999 03:05 6,837 C source
filerdif.h 20-Apr-1992 12:09 354 C header
fileredt.c 1-Jul-1999 03:05 3,503 C source
fileredt.h 3-Jun-1999 12:30 579 C header
filerenc.c 1-Jul-1999 03:05 12,601 C source
filerenc.h 20-Apr-1992 12:10 471 C header
filerexe.c 1-Jul-1999 03:05 7,788 C source
filerexe.h 20-Apr-1992 12:10 357 C header
filerflt.c 1-Jul-1999 03:05 15,891 C source
filerflt.h 20-Apr-1992 12:10 1,028 C header
filerfnd.c 1-Jul-1999 03:05 20,061 C source
filerfnd.h 20-Apr-1992 12:10 354 C header
filerkpd.c 1-Jul-1999 03:05 25,576 C source
filerkpd.h 20-Apr-1992 12:11 830 C header
filerlau.c 1-Jul-1999 03:06 4,735 C source
filerlau.h 20-Apr-1992 12:11 362 C header
fileropt.c 29-Mar-2007 15:54 19,458 C source
fileropt.h 3-Jun-1999 19:53 1,050 C header
filerpro.c 1-Jul-1999 03:05 12,020 C source
filerpro.h 20-Apr-1992 12:12 511 C header
filerprt.c 1-Jul-1999 03:05 2,937 C source
filerprt.h 20-Apr-1992 12:12 358 C header
filerpur.c 1-Jul-1999 03:06 3,577 C source
filerpur.h 20-Apr-1992 12:12 358 C header
filerque.c 1-Jul-1999 03:05 26,573 C source
filerque.h 3-Jun-1999 17:36 2,167 C header
filerren.c 1-Jul-1999 03:05 6,306 C source
filerren.h 20-Apr-1992 12:12 362 C header
filersrt.c 1-Jul-1999 03:05 14,098 C source
filersrt.h 20-Apr-1992 12:13 1,289 C header
filersta.c 1-Jul-1999 03:06 13,636 C source
filersta.h 20-Apr-1992 12:13 452 C header
filertyp.c 1-Jul-1999 03:06 13,959 C source
filertyp.h 20-Apr-1992 12:13 787 C header
filerwin.c 1-Jul-1999 03:05 22,378 C source
filerwin.h 14-Apr-1994 18:50 442 C header
findfile.c 1-Jul-1999 03:06 31,595 C source
findfile.h 3-Jun-1999 14:12 1,131 C header
gen_msgh.com 1-Jul-1999 02:59 6,342 DCL procedure
global.h 29-Mar-2007 15:53 10,169 C header
history.txt 8-Jun-1999 10:28 722 plain text
inquire.c 1-Jul-1999 03:06 39,184 C source
inquire.h 20-Apr-1992 12:14 805 C header
menunavi.c 1-Jul-1999 03:04 17,574 C source