Introducing CFR:

          The purpose of this program is to allow a much
     more convenient method to compare and make
     changes in the data files created by the Personal
     Ancestral File program (PAF).  PAF is a copy righted
     program of The Corporation of the President of The
     Church of Jesus Christ of Latter-day Saints.  I will
     refer to this program as PAF from this point on.

          CFR allows the computer to do much of the work
     of comparing and merging of two different
     Genealogical data bases.  The amount of information
     compared within both data bases is determined by the
     operator.  The choices are;
     1. Ancestors along Direct lines only (Ancestors),
     2. Scion & Ancestors along Direct lines (Descendants),
     3. Back, Descendants & Ancestors along Direct lines (Back).
     If the individual, marriage or notes are different the
     differences are [displayed on the screen (optional see
     CMFR.DEF file) ] and printed in a compare log file or to a
     printer.

          Multiple marriages are a special case.  To compare
     multiple marriages rerun the program using the non ancestral
     spouse and the first individual.

     (Ancestors) compare progression;

                                         - Grandfather {7->}
                                        |
                            -- Father --| (5) + Cld No Sps
                           |            |
                           |             - Grandmother {6->}
                           |
     First Individual:-----|(1) + Children No Spouses
        Spouse & Children  |
        No Children spouse |             - Grandfather {4->}
                           |            |
                            -- Mother --| (2) + Cld No Sps
                                        |
                                         - Grandmother {3->}

     (Descendants) compare progression;

                                         - Grandfather {7->}
                                        |
                            -- Father --| (5) + Cld & Sps
                           |            |
                           |             - Grandmother {6->}
                           |
     First Individual:-----|(1) + Children Spouses
       (8)Spouse & Children|
        Children spouse ect|             - Grandfather {4->}
                           |            |
                            -- Mother --| (2) + Cld & Sps
                                        |
                                         - Grandmother {3->}

     (Back) compare progression;

                                         - Grandfather {7->}
                                        |
                            -- Father --| (5) + Cld & Sps
                           |            |
                           |             - Grandmother {6->}
                           |
     First Individual:-----|(1) + Children Spouses
        Spouse & Children  |
        no Children spouses|             - Grandfather {4->}
                           |            |
                            -- Mother --| (2) + Cld & Sps
                                        |
                                         - Grandmother {3->}
WARNING:

     DO NOT TURN the power off with in the program this
          may results in loss of your data files!!!!
          The program will not process a Ctrl-
          Break until the program is at a safe
          point.

     INSTEAD DO THIS!!!  If you want to stop use
          Function Key 3 as provided within the
          program.

     I DO Not take responsibility for any data LOSS caused
        by the use of this program!  I have made a sincere
        effort to eliminate these type of error.  But the
        possibility of errors does exist.

Why it was written:

          My brother and I decided to provide our brothers
     and sisters with all the genealogical information we
     have assembled for our family.  We became very
     frustrated trying to combine our two data bases and
     keep them up dated as well as trying to keep the rest
     of the family updated with all the changes.  With the
     current PAF software it became necessary to reprint
     almost all the information and redistribute it to the
     family.  This program allows us to only reprint the
     pages that have information that is changed and not
     just because one of the RIN's or MRIN's numbers have
     changed.

SYSTEM REQUIREMENTS:

     * IBM PC or IBM PC Compatible computer 384K
          memory.

     * One or two disk drives.

     * Preferred configuration;  One disk drive and a
          Hard-disk.

     ! Windows users an icon cfr.ico is provided.

MEMORY:
     The amount of memory your computer has will determine
     the size of data base you can work with.  Memory size
     limits are discussed in CMFR.HLP files.  The help file
     can be examined by typing "TYPE DEFAULT.HLP" or
     printed by "COPY DEFAULT.HLP LPT1"



GETTING STARTING:
  2 Drive system

     A. Place disk with CFR.EXE in drive A:.  Must be the
        default drive.

     B. Type CFR <Enter> The PROGRAM DEFAULT screen should
        appear.

     C. Remove CFR disk and replace with SOURCE #1 data disk
        insert SOURCE #2 data disk into drive B:.

        NOTE: An error will occur if F1 is pressed after the

        disks are swapped. To correct this problem copy the
        CFR.HLP file on to data #1 disk.

     D. Pressing; F1 will display the help file.  F3 Stop
        program.  F5 display progress of the program.

GETTING STARTING:
  1 Drive system with Hard-drive

     A. Copy all files that come with CFR to hard drive
        and change default drive to hard-drive.

     B. Both the SOURCE #1 PAF data files and SOURCE #2 PAF
        data files should be on hard-disk or one in Drive A:
        Note use different Sub-Directories if on same drive
        or data files compare against it's self.

     C. Type CFR <Enter> The PROGRAM BACKUP REMINDER screen
        should appear.

     D. Pressing; F1 will display the help file.  F3 Stop
        program.  F5 display progress of the program.





History:

     Version 1.0.   March 1992;
        Initial release of CFR

     Version 1.1.   April 1992
        Reduced function to Ancestors (Direct line only).
        Fixed Cross Individual routine to look at similar
        first names first.
        Split NFirst into NFirst1, NFirst2 with not auto
        cross reference.
        Added Any.Def capability at command line.
        Modified the CFR.HLP file and made Read.me file.
        Added Stack.His (Stack History for debugging)
        Changed prompt wording in several places.


     Version 1.11.   May 1992
        Added Error handling for files not found.
        Added Soundex codes to cross reference Individual.


     Version 1.12.   ?? 1992
        Small changes were made.

     Version 1.13.   ?? 1992
        Small changes were made.

     Version 2.00.   Dec. 1993
        Much of the Program was changed.  The Merge, Edit
        defaults, license agreement, add individuals and
        marriages and notes, options was added.  Lines of
        comparing were expanded.  Many of the options are
        now configurable in the CMFR.DEF file.  Default
        configuration file changed from CFR.DEF to CMFR.DEF.
        Removed Stack.His, Aut0.
        Split help files into CMFR.HLP, Default.hlp, Noted.hlp
