Short:        Compare two directories recursivelly
Author:       Christophe GENRE
Uploader:     cgenre dev laposte net (Christophe GENRE)
Type:         util/dir
Version:      1.1
Requires:     NList MCC, TheBar MCC, BetterString MCC
Architecture: ppc-morphos

--------------------------------------------------------------------------
   PURPOSE
--------------------------------------------------------------------------
Rival is a MUI based application allowing to compare two directories.
Displayed directories and files can be deleted or copied to synchronize
the two file system trees. Binary files version can be compared and text
files can be compared with an external tool like AMUIDiff.

         IN ANY CASE YOU WILL USE THIS PROGRAM AT YOUR OWN RISK

--------------------------------------------------------------------------
   HOW TO INSTALL
--------------------------------------------------------------------------
Unarchive package with lha program :

   lha x Rival-MOS.lha

Copy the Rival drawer anywhere on your hard disk and complete system
"path" in the user startup. As example, if Rival drawer has been copied
in SYS:Tools, add in the S:User-Startup file :

   Path SYS:Tools/Rival ADD

or

Copy Rival file, Rival.info file and Images drawer in C: and copy all
*.catalog files of the Catalog drawer in SYS:Locale/Catalogs.

Install AMuiDiff tool from Stéphane SARAGAGLIA, available on Aminet.
It is usefull for text files comparison.

--------------------------------------------------------------------------
   USE
--------------------------------------------------------------------------
Rival can be launched from Ambient or Shell.

The program allows to :
   - Select two directories to compare,
   - Start the recursive comparison to know all the differences,
   - Delete a displayed directory or file,
   - Copy a displayed directory or file,
   - Display a text file pair comparison (with AMUIDiff),
   - Display a single text file (with Multiview),
   - Display a binary file pair version comparison.

--------------------------------------------------------------------------
   NEW FOR THIS RELEASE
--------------------------------------------------------------------------
Main enhancement for this release :

   - Save compared directory history and restore at starting  
   - Search and display versions for binary files differences
   - Integrate progress bar and interrupt button in GUI
   - Integrate new debug system
   - Some bugs fixed

--------------------------------------------------------------------------
   FUTURE
--------------------------------------------------------------------------
With given order as priority :

   - Directories exclusive or inclusive filter
   - Files exclusive or inclusive filter
   - Rename left, right or both compared files
   - User configuration for colors
   - User configuration for text file comparison tool
   - User configuration for text file displaying tool