home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / f / fhs01.zip / VERSIONS.DOC < prev   
Text File  |  1992-04-11  |  14KB  |  218 lines

  1.                       List of Changes in versions of
  2.                            Family History System
  3.  
  4. The following list indicates the changes incorporated in the various versions
  5. of the basic Family History System.  The version is identified by the date
  6. that appears on the title screen for the system.  Some versions were distri-
  7. buted only to registered users who had reported problems.  All changes are
  8. cumulative in later versions.
  9.  
  10.   February 1985  - first version released for general use
  11.   March    1985  - corrected error in ancestor chart program when producing
  12.                    charts for an individual with related ancestors;
  13.   May 7,   1985  - corrected loop that occurred when attempting to select
  14.                    an individual from empty search or child list;
  15.   May      1985  - corrected GWBASIC syntax error in descendant report program;
  16.                    changed report programs to permit giving 1-5 character file
  17.                    specification as the `printer' destination;
  18.                    changed default screen attributes for graphics adapter to
  19.                    avoid `colors' that do not show up on TANDY monochrome
  20.                    monitor;
  21.   June     1985  - changed report programs to allow for versions of Basic that
  22.                    do not erase line 25 when the screen is cleared.
  23.   September 1985 - Added Status fields for Birth/Death dates and Mother/Father
  24.                    ID numbers.  Recognise adoptive relationships.
  25.                    Added page numbers to descendant report.
  26.                    Corrected error in report programs when "Forms Offset">0
  27.                    Added orientation/installation procedure (GO.BAT).
  28.                    Distribution diskette changed to 9 sector format.
  29.                    DOS 2.0 or later required for using distribution diskette.
  30.   October 7, 1985- Corrected "pointer" update error when deleting first line
  31.                    of comments display.  Corrected un-cleared "?" characters
  32.                    in "Birth Date" field of ancestor charts.
  33.   October 23, 1985 corrected errors when adding/deleting "other" data records
  34.                    in file update program.
  35.   November 1985    Minor changes/corrections to Manual; correct error (loss of
  36.                    free record chain) when ESCaping from the addition of
  37.                    address or "other" type information; correct errors in
  38.                    family group and descendant reports when marriage record
  39.                    exists but spouse is not known (spouse ID=0).
  40.   December 1985    added checks in report programs to assure that all files
  41.                    used "match"; corrected problem with non-appearing cursor
  42.                    on Tandy 1000; removed "undocumented" program FAMLIST.BAS;
  43.                    changed all programs to recognise cursor control keys on
  44.                    Tandy 2000; added "margin" to printer parms of report
  45.                    programs to allow "centering" report on page;
  46.                    corrected error when updating mother ID status field;
  47.   (after Dec 5 -   added options to print descendant reports grouped by
  48.                    generation or families, and when grouped by families may
  49.                    be in a "chart" format.
  50.   December 9, 1985 Updated Section 5 of manual (descendant report description;
  51.                    use of printer destination to route report output to
  52.                    dataset); added line numbers to descendant report (in
  53.                    margins when MARGIN>=3).
  54.   (after Dec 17 -  corrected missing spouse death date, spouse mother dates
  55.                    in family group report.
  56.          Dec 19 -  corrected update of "offset" parm in family group prog.)
  57.  
  58.                    (First set of enhancements available for registered users.
  59.                    Enter: A>GO REGISTER          for more information.)
  60.  
  61.  December 25, 1985 corrected error when producing descendant list for
  62.                    married individual with no children when margin=0
  63.   January 1986  -  corrected problem with "lost descendants" in descendant
  64.                    report program when using GWBASIC; update Appendix A.
  65.   January 9, 1986  changed ancestor chart program to correctly process death
  66.                    date status field.
  67.   February 8, 1986 Changed Chart program to place info about latest spouse
  68.                    of entry #1 in lower left corner; added line indicating
  69.                    which previous chart is being continued. Changed install
  70.                    procedure for hard disk (requires BASIC language files to
  71.                    be in main directory of the hard disk).
  72.   February 1986    Corrected problem when formatting invalid dates.
  73.   March 1986       Added Main Menu option F8 for executing DOS commands;
  74.                    (Search/Select/LIST program available for registered users)
  75.   May 1986         Added primary menu option F5 (weekday routine) to file
  76.                    maintenance program; changed FAMFILES, FAMSCRNA, FAMPRNTC
  77.                    to require diskette with FAMILY.DAT in default drive;
  78.                    Changed FAMSCRNA to check for invalid attributes and
  79.                    allow changing the error tone;
  80.                    compiled version of programs now available;
  81.                    (Export/Import option available for registered users.)
  82.   June 1986        Allow printing ID #'s in family grouped descendant report;
  83.                    Recognise delimiter (decimal '255') in printer table
  84.                    entries to truncate trailing zeroes; option for creating
  85.                    (MailMerge format address file for registered users.)
  86.   Sept 1986        Added Relative Report; May include Comments in Ancestor,
  87.                    Descendant & Relative reports; Allow ESCape from update
  88.                    of Spouse ID & marriage status; corrected CLEAR option of
  89.                    search options in file maintenance program.
  90.   after Sept 27    corrected problems in ancestor chart program: truncated
  91.                    chart ID's, missing name in header if chart 0-1 not printed
  92.   December 1986    Family Group Report program changed to allow report to
  93.                    include all information on file for an individual; report
  94.                    programs changed to allow for printers that don't recognise
  95.                    a form feed control; GENESIS files moved to diskette with
  96.                    compiled programs.
  97.   January 1987     Adds character insert mode when editing comments; corrects
  98.                    some errors.  Add IBM ProPrinter, HP Laserjet+ to select-
  99.                    able printers.
  100.   February 1987    Add "Surname...Use:" field to name record for use with
  101.                    indexed files/reports in extended system.
  102.   March 1987       Add "Marriage PLACE" field to file definition and most
  103.                    reports; put marriage date & place fields in entries for
  104.                    male ancestors on ancestor chart; add "Date Produced" to
  105.                    ancestor chart
  106.   May 14, 1987     Added POPUPS directory with DATECALC & TIMECALC utilities.
  107.   June 6, 1987     Corrected error in spouse of entry #1 on ancestor chart
  108.                    when ancestor in entry #1 appeared in earlier chart entry;
  109.                    Changed report programs to check for FAMILY.DAT on program
  110.                    diskette before attempting to change printer SETUP.
  111.   (after June 10   Corrected inconsistency in DATECALC routine)
  112.   (after June 25   added prompt for ending update of spouse status info.)
  113.   (after July 18   Corrected error in FAMGROUP program-extraneous comments
  114.                    in empty spouse record area)
  115.   October 1987     Added options for "batch" printing of family group reports;
  116.                    added Merged Family Group Report; use death dates of
  117.                    spouses to determine # years married; DATECALC can now
  118.                    convert between old and new "style" dates; corrected error
  119.                    in printing spouse of entry #1 on ancestor chart
  120.   (after Nov 6     Added Mother & Father ID's in parent view; corrected
  121.                    missing underscores in marriage term place of family group
  122.                    report change all programs to run FAMINIT if COMMON
  123.                    variables haven't been initialized.)
  124.   (after Jan 4     Make corrections to bypass logic for batch printing of
  125.                    family group reports)
  126.   (after Jan 12    Change Chart program to always place marriage place on
  127.                    chart; move chart entries #9,11,13,15 down one line)
  128.   (after Jan 15    Add #children for each child in family group report)
  129.   (after Mar 26    Corrected error in file update program when deleting
  130.                    marriage records having information in place fields
  131.   September 1988 - Added PAF GEDCOM Export/Import Program
  132.                    Moved FAMVALID to public version of system
  133.                    Added ALLGEN Ancestor Map option to FAMCHART
  134.                    Corrected FAMRELAT, FAMCHART to handle>26 generations
  135.                    (up to 53); Allow dates to be entered in DD.MM.YYYY or
  136.                    YYYY MM DD formats; Add "FILE" as option for report
  137.                    destination; Add options for pausing at the top of page;
  138.                    Allow isolating comments within braces for optional
  139.                    printing; Add F3 key for restoring field data when
  140.                    entering Name records; Add printer setups for Epson LQ850
  141.                    and Star NX 1000; Add alternate Color table using light
  142.                    background (ALT+F6); Change Warning msg when file is
  143.                    being Re-CREATEd; Allow starting print of relationship
  144.                    reports and merged group reports at page>1; Use Free Form
  145.                    address format in merged group report; allow use of
  146.                    relationship work file for selecting group reports to
  147.                    print; allow to save group report selection list in
  148.                    SELECT work file; allow to print line with relationship
  149.                    and lineage of subject of group report; removed WEEKDAY
  150.                    option from file update program (replaced by DATECALC);
  151.                    add BROWSE.COM for viewing manual
  152.   (after Oct 25    correct error in famgroup program...wouldn't print blank
  153.                    group report first time it was tried
  154.   (after 1/11/89   correct errors in: FAMINIT (if file names not saved in
  155.                    FAMILY.DAT then not able to print relationship in group
  156.                    reports); FAMFILES (escape from table update left msg
  157.                    at bottom of screen); and FAMGROUP (erroneous relationship
  158.                    when printing single report; "illegal function call" error
  159.                    when formatting bloodline with adoptive relationship)
  160.   (after 1/14/89   corrected errors in PAFGEDCM: problems importing PAF 2.1
  161.                    format GEDCOM files when name record numbers are not in
  162.                    sequence, 1,2,3,...; burial, christening dates truncated;
  163.                    long death, marriage places not NOTEd correctly
  164.   March 1990       Added "free format" ancestor/descendant/relative and
  165.                    family group reports; added menus for report options;
  166.                    optional name formats; allowed to set beginning page
  167.                    number of reports; revised Main Menu screen; allowed
  168.                    to set default format for date entry; create REFERENCE
  169.                    work file in report programs; print up to 9 blank group
  170.                    sheets at one time; GEDCOM program exports and imports
  171.                    either PAF 2.0 or PAF 2.1 format files; added export
  172.                    to ORGCHART file; validation program will reset mis-
  173.                    matched header records; added ROYAL sample file;
  174.                    restored GENESIS sample file;
  175.  
  176.                    Basic set of programs expanded to 3 diskettes.
  177.  
  178.   (after 4/26/90   Corrected problems:
  179.                     FAMINIT "locked up" after saving change to date format;
  180.                     PAFGEDCM processed dates incorrectly in 2.1 format;
  181.    after 4/30/90    FAMCHART didn't process request for showing ID #'s or
  182.                      lineage numbers in 4 gen charts;
  183.    after 5/2/90     PAFGEDCM will not produce DEAT DATE tag if year=9999;
  184.                     DATECALC corrected handling of computing DATE2 when
  185.                     DIF is in years, months and days (e.g. 31 MAY + or -
  186.                     1 month);
  187.    after 5/07/90    Corrected problem that some people had updating form
  188.                     size in Main Menu option F3-C;
  189.    after 5/21/90    Corrected problems printing spouse information in
  190.                     free form descendant/relative reports;
  191.  
  192.   July 1990        Added FAMDESCH program for printing Descendant Charts;
  193.                    GENESIS and ROYAL family files compressed with PKZIP;
  194.    after 09/07/90   Added Ancestor MAP Options Menu; allow 1,2 or 3 data
  195.                     lines in ancestor Map, provide for place names, blank
  196.                     line between entries and non-continuous forms;
  197.    after 09/20/90   Added option for selecting either COMMON or CIVIL Law
  198.                     Rules for creating Relationship Literals.  COMMON Rules
  199.                     are the ones in which the child of a cousin is a 1C1R.
  200.                     In CIVIL Law rules, the child of a first cousin is a
  201.                     second cousin.
  202.  
  203.   May 1991         Documentation update; Documentation and Programs now
  204.                     placed in compressed (ZIP format) files reducing basic
  205.                     system to two 5 1/4" diskettes (or one 3 1/2" diskette)
  206.    after 01/20/92  Added new program FAM4PRNT to provide interface to
  207.                     4PRINT Utility for printing to HP Laserjet.  Documented
  208.                     in file FAM4PRNT.DOC in MANUAL.ZIP
  209.  
  210.   April 1992       Added new program FAMCHECK to support DATA Validation
  211.                     option F3-E-2
  212.                    Merged FAM4PRNT, FAMCHECK documentation into manual
  213.                    Added Index to Manual
  214.  
  215.  
  216. If you would like a printed copy of this document, Enter:  GO PRINT VERSIONS
  217.  
  218.