UTIL.TXT
========

Utility Programs Included in Registered Version of WE
=====================================================


The following useful utility programs are included with the registered
full version of WE.  These utilities aren't available anywhere else!

For details on how to register see REGISTER.TXT.


WARC.EXE - Willow Creek Archiver

    WARC is a flexible multi-volume file compression and archiving
    utility.  Similar to PKZIP, but with the ability to overflow onto
    extra diskettes.  Has a command line interface so can be used in
    an automated fashion in batch files.  Has options to read/create
    subdirectories as necessary when saving/restoring entire directory
    trees.  Highly flexible method of choosing destination directories
    during restore.

    Includes in the archive a computed "signature" for each file
    similar to a CRC total, so it can be absolutely sure of
    correctness when a file is restored.  Also has ability to verify
    an existing archive to make sure it is readable (diskettes don't
    last forever...) and that all the signatures match the data in the
    archive.  WARC is an extremely safe and convenient way to archive
    information.

    WARC is also a very convenient way to transfer data between
    machines that aren't connected by a LAN, because you can be
    absolutely sure of data correctness and you don't have to worry
    about exceeding the capacity of a diskette.


NAMCHG.EXE - Source Code Symbolic Name Changer

    NAMCHG is a dictionary driven tool for changing symbolic names in
    lists of text files.  NAMCHG uses a dictionary of old and new
    symbolic names such as variable and type names, a list of files to
    scan, extensions to use for archiving, and a log file which
    records all activity.  NAMCHG gives you the option to review each
    change before it is made, and switch interactively between varying
    levels of operator supervision as scanning proceeds through input
    files.  The "before" and "after" text of all changed lines is
    written to a log file for review.  All files which have been
    changed have their complete old versions archived as well under
    different extensions.

    Making global symbolic name changes in a programming project with
    a large volume of source code is a tedious and nerve wracking
    affair.  The search and replace facilities of most editors are not
    equal to the task because they either don't provide enough
    automation in working with large numbers of files, or they don't
    provide enough protection against accidental mistakes.  With
    NAMCHG you can completely automate the process, supervising it to
    whatever degree you wish, and leave behind a complete audit trail
    noting what you've done.


CHKSUM.EXE - File Comparator

    CHKSUM is a simple tool to compare files by computing a
    "signature" for them similar to a CRC total.  CHKSUM will compute
    and display signatures for files listed on the command line, and
    report if any of the files have different signatures from the
    others.  CHKSUM also has wildcard and subdirectory scanning
    capability to help you find all versions of a file or program
    wherever they may be hiding, and find out if they are the same or
    not.  You can also compute a total signature for all files
    matching a wildcard/subdirectory spec.  This allows you to compare
    entire directories to see if all the files are the same.


