What's new for 3.4: (1996 Mar 26)
-------------------

1.  Corrected some appearance errors in prompts and made cosmetic
    revisions to prompts and requesters.

2.  Corrected the processing of parents and siblings of a person for
    display/list/print purposes.  Error found in response to several
    customer bug reports.

3.  Enhanced add_spouse and add_person to check for current person's
    info having been saved prior to exiting the data entry process.
    This saves the embarassment of forgetting to save the info just
    entered and then wondering where it went.

4.  Enhanced add_person to check for current person's data having been
    saved prior to invoking add_spouse with the button gadget in the
    add_person window.  Failure to save the person's data prior to
    invoking add_spouse was confusing to the user and error-prone for
    the program.  Several customers filed reports of problems which can
    only be traced to the failure to save the current info.

5.  Enhanced add_person, add_spouse, edit_person, and edit_spouse
    processes to check the sex of people being proposed as parents
    or spouses.  The testing will prevent pollution of the family's
    data.  This has the side-effect of prohibiting same-sex marriages.

6.  Added a warning about attempting to add or edit a person's infor-
    mation with no birthdate or birth order information.  Failure to
    provide some hint, at least, can cause some confusion in the
    ordering of the people.

  . It has been determined that the program will exhibit anomalous
    behavior when displaying people's information when the people
    have been added somewhat haphazardly without any birthdates or
    birth order information.  There is nothing that the program can
    do about the omission of this information which it needs to
    get people correctly linked.  Users are warned that failure to
    provide birthdates or birth order information can result in the
    data not being as well organized as they may wish.

7.  Name validation rules were relaxed so that compound names such
    as "von Trapp, Maria" are now accepted.  Revision made in response
    to customer report.

8.  Found and corrected a linkage error in the Sample family's data.

9.  Corrected the problem which has plagued us for so long.  There was
    an oversight in the program's processing (and another error which
    crept in while "enhancing" the code) which caused a person's name
    to be lost when adding him/her.  The program was not prepared for
    the possibility of a user entering a person's name and then clicking
    "OK" without having first pressed the return/enter key after having
    entered a person's name.

10. Found that the same problem as in item 9 can exist for entering
    of spouses and corrected it.

11. The following text should be added to section 4.1 of the Family
    Connections manual:

    The "spouse" gadget displayed in the upper right corner of the
    "add person" window has the same effect as selecting the "add
    spouse" item in the "record" menu.  This feature is provided as
    a convenience for connecting spouses while entering the person's
    data.  One of the spouse's names will automatically be entered
    for you when the "add spouse" window appears.

12. Add the following to section 4 of your user manual:

4.7.4 Print persons
    The "print" item in the "utility" menu provides for the same
    functionality as the "record/person/print" menu item except
    that the information for a series of persons will be formed
    and the information can be routed to a file or the screen in
    addition to a printer.  A requester will appear allowing the
    selection of the range of people whose information will be
    prepared.

    At the present time, this function recognizes only the first
    character of the first name and last name entries made in
    response to the requester.  The minimum granularity of selec-
    tion is thus all the people whose family name begins with a
    particular character (all the "A"s for instance).

4.7.5 Calendar
    This item is permanently disabled.  It is a marker for a
    process by which calendar pages can be produced showing the
    birthdays and anniversaries of the people in the family's
    data.  The program to support the feature exists but is not
    included for suspected lack of usefulness.  It is available
    on request for those who have a printer supporting PCL
    graphics (HP printers, primarily).

4.7.6 Copy/backup
    This menu item provides a simple means for copying a family's
    data to another destination for purposes of saving another
    copy for whatever reason.  A requester appears which allows
    the selection of the destination directory or device.
