ExamDiff Pro(TM) Version 2.7
ExamDiff Pro Copyright 1997-2001 PrestoSoft(TM) ALL RIGHTS RESERVED.

ExamDiff Pro is a shareware Windows 95/98/Me and Windows NT/2000 tool for 
visual file and directory comparison. It has a number of simple and 
convenient features that many users have been asking for a long time from 
a comparison tool.

Key features of ExamDiff Pro:

-Highlights file differences down to the level of lines, words or 
 characters.

-Allows editing files within file comparison panes.

-Prints and print previews diff reports.

-Allows creating directory snapshots for later comparison.

-Performs synchronous snd simple word wrapping of long lines.

-Remembers a user specified number of last compared first  and second
 files or directories.

-There is no need to specify both filenames -- just enter a directory 
 name for one of the files to be compared. ExamDiff will attempt to use
 an entered filename with a previously specified directory name for the 
 second file.

-Toggles between the first and second files or directories.

-Automatically detects file or directory changes and prompts the user to 
 re-compare.

-One push re-compare function attempts to leave the viewer's focus in the
 same place as before the re-compare.

-Drag and drop support for dropping one or two files or directories into 
 the program's window (e.g. from Windows Explorer) for comparison.

-Allows file or directory comparison from the directory comparison panes 
 with a simple double-click on one of the files or directories to be 
 compared.

-Allows the copying, renaming, and deleting files or directories from the 
 directory comparison panes via menu, toolbar buttons, or a right button
 pop up. Any of these operations is followed by automatic 
 re-synchronization of the compared directories. You can also sort 
 directories in the left or the right pane by name, size, type, or last
 modification time without losing synchronization.

-Easy editing of files. In addition to internal editing, ExamDiff Pro 
 will spawn any editor (configurable by the user) with the file name and 
 line number option (available for editors that support this, through 
 ExamDiff Pro variables: $FILE (first or second file name), $CURDIFF 
 (number of line at which the current difference starts), $CARET 
 (number of line where the caret is located), and $COLUMN (number of 
 column where the caret is located)).

-Saves the differences in a file (standard UNIX DIFF file for file
 comparison).

-Easy navigation through the differences via "Next  Difference"/
 "Current Difference"/"Previous Difference" and "Go to Line" commands, 
 and bookmarks.

-Allows the copying of text from the file comparison panes via  drag and 
 drop, a hot key, or a right button pop up.

-Simple "Search" command to search for strings in the comparison panes.

-Customizable text and background colors, font, tab size, and "Show 
 Differences Only" option as well as options to "Ignore white spaces in 
 lines", "Ignore changes in amount of white spaces in lines", "Ignore 
 case", "Treat files as text files", "Ignore leading white space in lines" 
 and "Ignore trailing white space in lines" for comparison.

-Fully customizable file extension filter. For example, the user can 
 choose only .c and .cpp files or any other files he/she chooses to be 
 displayed.

-Tooltips which include file or directory properties (when the mouse 
 cursor is placed over the pane title bars), difference number (when the 
 cursor is over the yellow triangle marking the current difference), and 
 etc.

-Adjustable pane splitter with smooth synchronized scrolling. Allows easy 
 toggling between horizontal and vertical splitter orientation as well as 
 splitter centering and hiding of panes.

-Command line options include:
    Usage: ExamDiff [Name1] [Name2] [Options]
       Name1, Name2 are names of files or directories to be compared
       Options are any of:
          /i           ignore case
          /w           ignore all white space in lines
          /b           ignore changes in amount of white space in lines
          /l           ignore leading white space in lines
          /e           ignore trailing white space in lines
          /k           ignore blank lines
          /j:RE        ignore lines matching regular expresion RE
          /t           treat both files as text files
          /d           show differences only
          /q:M         set tab size to M characters
          /s           consider files with the same size and timestamp
                       identical
          /y           consider files with diferent size different
                       (even if some ignore options are selected)
          /z           consider files with diferent timestamp different
          /r0          do not compare subdirectories at all
          /r1          compare subdirectories only to determine their status
          /r2          compare subdirectories recursively
          /fi:filter   specify include filter for directory comparison
          /fx:filter   specify exclude filter for directory comparison
          /f           report file differences during directory comparison
          /n           don't show initial "Compare Files" dialog
          /a:N         scroll through all differences with N second 
                       delay and exit after the last difference
          /o:file      output diff results into a file 'file' (or to 
                       standard output if '-' is specified) and exit
          /p           print diff report and exit
          /c           print file diffs when printing directory diff report
          /x           read-only mode
          /g:file      load ExamDiff Pro options from an options file
          /ff          force initial file comparison dialog
          /fd          force initial directory comparison dialog
          /?,/h        print this screen
       NOTE1: options /i, /w, /b, /l, /e, /k, /t, /d, /s, /y, /z, and /c 
             can be used with "!", in which case the option will be 
             negated (e.g. /!i means do not ignore case)
       NOTE2: if options /i, /w, /b, /l, /e, /k, /t, /d, /s, /y, /z, /c
             (or their negations), /r0, /r1, or /r2, /fi, or /fx are not set,
             the last used options remain in effect

The latest version of ExamDiff Pro can always be downloaded from 
http://www.nisnevich.com/examdiff/examdiffpro.htm.

Freeware version of ExamDiff Pro is called ExamDiff. It doesn't have all 
the features of ExamDiff Pro, such as directory comparison. ExamDiff can 
be downloaded from http://www.nisnevich.com/examdiff/examdiff.htm.

ExamDiff is a part of a suite of products that includes FtpVC a tool for 
FTP based Version Control System. It allows joint software development 
remotely over the Internet. For the latest version of FtpVC please visit 
http://www.nisnevich.com/ftpvc/ftpvc.htm.

///////////////////////////////////////////////////////////////////////////
BUG REPORTS:

Please send bug reports, new feature requests and comments to:

gregory@nisnevich.com

or

Gregory Nisnevich
P.O. Box 3611
Thousand Oaks, CA 91359

///////////////////////////////////////////////////////////////////////////
DISCLAIMER:

       DISCLAIMER OF WARRANTY

THIS SOFTWARE AND MANUAL ARE PROVIDED "AS IS" AND WITHOUT WARRANTIES AS TO 
PERFORMANCE OF MERCHANTABILITY OR ANY OTHER WARRANTIES WHETHER EXPRESSED OR 
IMPLIED. BECAUSE OF THE VARIOUS HARDWARE AND SOFTWARE ENVIRONMENTS INTO
WHICH THIS PROGRAM MAY BE PUT, NO WARRANTY OF FITNESS FOR A PARTICULAR 
PURPOSE IS OFFERED. GOOD DATA PROCESSING PROCEDURE DICTATES THAT ANY 
PROGRAM BE THOROUGHLY TESTED WITH NON-CRITICAL DATA BEFORE RELYING ON IT. 
THE USER MUST ASSUME THE ENTIRE RISK OF USING THE PROGRAM. THE DEVELOPER 
DOES NOT RETAIN ANY LIABILITY ON ANY DAMAGE CAUSED THROUGH THE USE OF THIS 
PRODUCT.

///////////////////////////////////////////////////////////////////////////
ORDERING INFORMATION:

This program is not free, but is copyrighted software that is provided to 
allow the user to evaluate it before paying. If the user makes use of this 
software for any purpose other than evaluation or evaluates it for a longer 
period than 30 days, then the user must purchase and register the software. 

In order to register the software you need to send your name (or any name 
you would like to register the software to) and payment (see options below). 
When payment is received, you will be e-mailed (if e-mail address is 
included) or mailed a password file necessary to register the software. 
After getting the e-mail with your password file, detach it and copy to the 
same directory where ExamDiff.exe is located. When run, ExamDiff Pro will 
use the file to register. Please do not remove your password file from 
ExamDiff Pro directory.

Upgrades are free for 12 month since the purchase of ExamDiff Pro. After 
12 month passes, you may (1) use the latest of your free upgrades forever, 
or (2) renew your license for the next 12 months at the current license 
renewal rate.

There are several ways to purchase a password:

1. Order by check, money order, or cash:
  - Print and fill the order form 
  - Send the filled order form along with a check, money order, 
    or cash payable to Gregory Nisnevich to 
         P.O. Box 3611
         Thousand Oaks, CA 91359

2. Order by wire transfer:
  - Please e-mail  gregory@nisnevich.com  to find out bank 
    information necessary to complete wire transfer
  - Transfer funds
  - Print and fill the order form
  - E-mail the filled order form to  gregory@nisnevich.com  or send it to
         P.O. Box 3611
         Thousand Oaks, CA 91359

3. Order by credit card:
  - Method 1: Online (on the World Wide Web):
     ExamDiff Pro Online Ordering at
     http://www.nisnevich.com/examdiff/order.htm

  - Method 2: By phone:
     In Europe: +49-221-2407279
     In USA:     724-850-8186

  - Method 3: By fax:
     Please print out the order form, and fax it to:
      In Europe: +49-221-2407278
      In USA:     724-850-8187

  - Method 4: By postal mail:
     Please print out the order form , and mail it to:

       In Europe: ShareIt!
                  element 5 AG
                  Sachsenring 69
                  50677 Koeln
                  Germany

       In USA:    ShareIt! Inc.
                  PO Box 844
                  Greensburg, PA 15601-0844

  - Method 5: By e-mail
     Please e-mail the order form to register@shareit.com 

The credit card orders are handled by third party registration services. 
They will notify PrestoSoft within one business day of your order, and 
PrestoSoft will send a password directly to you.

///////////////////////////////////////////////////////////////////////////
PRICING:

Quantity (licenses)        Price (per license)
      1                          $25
     2-9                         $24
    10-24                        $23
    25-49                        $21
    50-99                        $19
   100-999                       $17
  1000+                          $15

///////////////////////////////////////////////////////////////////////////
EXAMDIFF PRO (TM) ORDER FORM

Name:               __________________________________________

Registration name:  __________________________________________

Number of licenses: __________________________________________

Company:            __________________________________________

Street Number:      __________________________________________

City, State, Zip:   __________________________________________

Country:            __________________________________________

E-mail:             __________________________________________

Comments:           __________________________________________

                    __________________________________________

                    __________________________________________

                    __________________________________________ 

                    __________________________________________ 


///////////////////////////////////////////////////////////////////////////
DISTRIBUTION:

ExamDiff Pro may be distributed free of charge as the original compressed 
shareware release file without any modification. Any modification of this 
file without prior authorization of the author is a copyright violation.

Anyone wishing to charge people a fee for giving them a copy of ExamDiff Pro 
must have the written authorization of the author, without which, the 
distributor is guilty of a copyright violation.

///////////////////////////////////////////////////////////////////////////
LICENSE TO USE:

One registered copy of ExamDiff Pro may either be used by a single person 
who uses the software personally on one or more computers, or installed on 
a single PC used nonsimultaneously by multiple people, but not both.

You may access the registered version of ExamDiff Pro through a network, 
provided that you have obtained individual licenses for the software 
covering all PCs that will access the software through the network. For 
example, if 10 different PCs will access ExamDiff Pro on the network, each 
of the 10 PCs must have its own ExamDiff Pro license, regardless of whether 
they use ExamDiff Pro at different times or concurrently.
