		     On-Line Documentation Routines


The routines in this library were designed to help give the user more
access to on-line help.  One such is the routine DOC_MENU, which acts
like the standard DOC_LIBRARY routine.  However, this version, if called
without any parameters, allows interactive use through menus.
Documentation from any routine found in !PATH can be displayed with
DOC_MENU.

An even better routine for X-windows users is SCANPATH, which is a
widget-based routine browser.  Not only the documentation, but also the
source code itself, can be displayed.  On VAX/VMS computers, one must be
running WIDL to use SCANPATH.

The routine DOC is a front end to both SCANPATH and DOC_MENU.  It
selects whichever routine is most appropriate for the environment the
user is using.

The routine CHKARG will return the arguments of a named procedure.

The IDL procedure PURPOSE will produce a list of the program names and the
one-line entries after "PURPOSE" in the routine's documentation header.


The procedure CHECK_CONFLICT will check and report if there are any duplicate
file names in the IDL search path.

A random selection of the one-liners can be produced by TFTD which can also 
search for particular strings within the one-liner.


----------------------------------------------------------------------------
As of 21-Sep-94 contents are:
 
 
Directory:  /tmp_mnt/disk2/solg2/cds/soft/test/util/help/
 
CATEGORY          - List procedure/function names and categories.
CDSLOC            - Locate any file name in /cs tree with specified string.
CHECK_CONFLICT    - To check any conflict of IDL procedure/function names.
CHKARG            - Determine calling arguments of procedure or function.
DOC               - Obsolete -- use XDOC instead
DOC_MENU          - Extract documentation template of one or more procedures.
FILL_CATEGORY     - Load save file with current categories
FILL_TFTD         - Load save file with current one-liners
GET_DFONT()       - Get widget font with size compatible with current device
GET_LIB()         - Place elements of !PATH into a string array..
GET_MOD()         - Extract list of procedure modules.
GET_PROC()        - Extract procedure from a library or directory.
PATH_EXPAND       - Expands VMS logical names in a search path.
PURPOSE           - List procedure/function names and purposes.
RD_ASCII          - Read sequential ASCII file
SCANPATH          - Widget program for reading documentation in IDL procedures.
SP_COMMON         - Contains common blocks used by SCANPATH.
TEST_OPEN         - Test open a file to determine existence and/or write access
TFTD              - Search for a string in header documentation.
WHICH             - Search for file in IDL !path, print all occurrences
XDOC              - Front end to online documentation software.
