Cyrillic 2.1 -> 2.1.3 Maintenance Upgrade Notes 10 NOvember 1997 This file describes the modifications to the original release version of Cyrillic 2.1 and the previous maintenance versions 2.1.1 and 2.1.2 by the 2.1.3 patch program cy213pch.exe. ***Version 2.1.3*** ----Files modified: Cyrillic.exe ----Fixes---- * Faulty date logic -- Family files created in the first two weeks of October, November or December where one of the partners of a marriage had been moved would cause a crash when reopened. ***Version 2.1.2*** ----Files modified: Cyrillic.exe The example files in \examples\famtrees ----Fixes---- * Opening files where lines associated with marriages had been manipulated caused an immediate crash with runtime error 207. * Loops for line crossovers were being added extraneously and quite randomly. ***Version 2.1.1*** ----Files modified: Cyrillic.exe Cyrillic.hlp table.dll ----Features enhanced---- * Several new controls have been added to the preferences dialog box. If 'Hide untyped phenotypes' is checked, no phenotypes will be shown for all individuals who have no typed markers. If 'Create identifiers for new symbols' is checked, all symbols added to the drawing will have the 'individual identifier' field filled with a unique ID. * A new field has been added to the spouse data dialog - the name of the ‘marriage’. This is frequently used in pedigree drawings. The name is placed above the line joining the partners. * The program now checks for crossing lines in the drawing and inserts loops into the vertical line. There is also more flexibility in setting the position of the line that joins siblings so that more complex pedigrees can be handled comfortably. * The program has always made checks for changes to marker definitions when reading in a family file. It now provides much more explicit information about the effects of these changes on the phenotypes within the family. ----Fixes---- * In print preview there was a problem with displaying and printing large pedigrees. This and other printing problems have been fixed. * The calculation of kinship coefficients was incorrect in some circumstances due to errors in the algorithm which assigns parentage. This has been corrected. * If too many characters were entered into some fields, particularly the Age/Gestation field in the individual data dialog, then the program crashed. Limits on the length of these fields have been modified to prevent crashes. * MLINK import failed if the individual IDs were text fields rather than numeric. MLINK does not accept such IDs, but Cyrillic will export them. Import now also works properly. Very large pedigrees also caused problems for an associated reason and the only limit on size of family is the processor speed. Import of MLINK format files without marker loci is also now possible. * Importing highly inbred families has been improved, although multiple marriages across generations can cause the drawing to look unusual - which applies to all import formats. * On MLINK output, certain kinds of long family number could cause the MLINK program or the LOOPS program to fail. The length of the number has been limited to 9 characters, which seems to be the limit both programs will accept. * Many other features have had inconsistencies removed and problems fixed. ----Customer Support---- We hope you find this version to be much improved over version 2.1 and look forward to your feedback. You can contact our customer support team with comments or questions at one of the following email addresses: cyrillic.usa@cherwell.com In the Americas and Japan cyrillic.d@cherwell.com In Germany, Austria and Switzerland cyrillic@cherwell.com IN the UK and elsewhere ----End----