From: Peter Verthez Date: Sat, 21 Dec 2002 15:45:03 +0000 (+0000) Subject: Updated reference output for date handling. X-Git-Url: https://git.dlugolecki.net.pl/?a=commitdiff_plain;h=603e38638d2affce9fd96d74f6d3d4347fece258;p=gedcom-parse.git Updated reference output for date handling. --- diff --git a/t/output/allged_gom.ref b/t/output/allged_gom.ref index c515ceb..90b086d 100644 --- a/t/output/allged_gom.ref +++ b/t/output/allged_gom.ref @@ -29,17 +29,19 @@ Corporation address line 4' type: 0 date1: calendar type: 0 - day: '1' - month: 'JAN' - year: '1998' + day: '1', 1 + month: 'JAN', 1 + year: '1998', 1998 + year type: 0 date type: 1 sdn1: 2450815 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -50,17 +52,19 @@ Date: type: 0 date1: calendar type: 0 - day: '1' - month: 'JAN' - year: '1998' + day: '1', 1 + month: 'JAN', 1 + year: '1998', 1998 + year type: 0 date type: 1 sdn1: 2450815 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -177,17 +181,19 @@ Family events: type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -219,17 +225,19 @@ Family events: type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -280,17 +288,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -322,17 +332,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -383,17 +395,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -425,17 +439,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -486,17 +502,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -528,17 +546,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -589,17 +609,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -631,17 +653,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -692,17 +716,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -734,17 +760,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -795,17 +823,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -837,17 +867,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -898,17 +930,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -940,17 +974,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -1001,17 +1037,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -1043,17 +1081,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -1104,17 +1144,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -1146,17 +1188,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -1207,17 +1251,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -1249,17 +1295,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -1339,17 +1387,19 @@ citations: type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -1396,17 +1446,19 @@ change date: type: 0 date1: calendar type: 0 - day: '1' - month: 'APR' - year: '1998' + day: '1', 1 + month: 'APR', 4 + year: '1998', 1998 + year type: 0 date type: 1 sdn1: 2450905 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -1475,17 +1527,19 @@ names: type: 1 date1: calendar type: 0 - day: '1' - month: 'JAN' - year: '1900' + day: '1', 1 + month: 'JAN', 1 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415021 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -1534,17 +1588,19 @@ Note continued here. The word TEST should not be broken!' type: 2 date1: calendar type: 0 - day: '1' - month: 'JAN' - year: '1900' + day: '1', 1 + month: 'JAN', 1 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415021 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -1580,17 +1636,19 @@ Individual events: type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -1622,17 +1680,19 @@ Individual events: type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -1674,17 +1734,19 @@ Note continued here. The word TEST should not be broken!' type: 1 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -1716,17 +1778,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -1765,17 +1829,19 @@ Note continued here. The word TEST should not be broken!' type: 2 date1: calendar type: 0 - day: '30' - month: 'DEC' - year: '1997' + day: '30', 30 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450813 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -1807,17 +1873,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -1856,17 +1924,19 @@ Note continued here. The word TEST should not be broken!' type: 3 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 0 - day: '1' - month: 'JAN' - year: '1998' + day: '1', 1 + month: 'JAN', 1 + year: '1998', 1998 + year type: 0 date type: 1 sdn1: 2450815 sdn2: -1 @@ -1898,17 +1968,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -1947,17 +2019,19 @@ Note continued here. The word TEST should not be broken!' type: 7 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -1989,17 +2063,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -2057,17 +2133,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -2106,17 +2184,19 @@ Note continued here. The word TEST should not be broken!' type: 8 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -2148,17 +2228,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -2200,17 +2282,19 @@ Note continued here. The word TEST should not be broken!' type: 9 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -2242,17 +2326,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -2291,17 +2377,19 @@ Note continued here. The word TEST should not be broken!' type: 10 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -2333,17 +2421,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -2382,17 +2472,19 @@ Note continued here. The word TEST should not be broken!' type: 4 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -2424,17 +2516,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -2473,17 +2567,19 @@ Note continued here. The word TEST should not be broken!' type: 5 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -2515,17 +2611,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -2564,17 +2662,19 @@ Note continued here. The word TEST should not be broken!' type: 6 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 0 - day: '1' - month: 'FEB' - year: '1998' + day: '1', 1 + month: 'FEB', 2 + year: '1998', 1998 + year type: 0 date type: 1 sdn1: 2450846 sdn2: -1 @@ -2606,17 +2706,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -2655,17 +2757,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -2697,17 +2801,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -2746,17 +2852,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -2788,17 +2896,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -2837,17 +2947,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -2879,17 +2991,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -2928,17 +3042,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -2970,17 +3086,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -3019,17 +3137,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -3061,17 +3181,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -3110,17 +3232,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -3152,17 +3276,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -3201,17 +3327,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -3243,17 +3371,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -3292,17 +3422,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -3334,17 +3466,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -3383,17 +3517,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -3425,17 +3561,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -3474,17 +3612,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -3516,17 +3656,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -3565,17 +3707,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -3607,17 +3751,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -3656,17 +3802,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -3698,17 +3846,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -3748,17 +3898,19 @@ Individual attributes: type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -3790,17 +3942,19 @@ Individual attributes: type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -3839,17 +3993,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -3881,17 +4037,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -3930,17 +4088,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -3972,17 +4132,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -4021,17 +4183,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -4063,17 +4227,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -4112,17 +4278,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -4154,17 +4322,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -4203,17 +4373,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -4245,17 +4417,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -4294,17 +4468,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -4336,17 +4512,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -4385,17 +4563,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -4427,17 +4607,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -4476,17 +4658,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1998' + day: '31', 31 + month: 'DEC', 12 + year: '1998', 1998 + year type: 0 date type: 1 sdn1: 2451179 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -4518,17 +4702,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -4567,17 +4753,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -4609,17 +4797,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -4658,17 +4848,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -4700,17 +4892,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -4749,17 +4943,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -4791,17 +4987,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -4840,17 +5038,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -4882,17 +5082,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -4931,17 +5133,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1997' + day: '31', 31 + month: 'DEC', 12 + year: '1997', 1997 + year type: 0 date type: 1 sdn1: 2450814 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -4973,17 +5177,19 @@ Note continued here. The word TEST should not be broken!' type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -5104,17 +5310,19 @@ citations: type: 0 date1: calendar type: 0 - day: '31' - month: 'DEC' - year: '1900' + day: '31', 31 + month: 'DEC', 12 + year: '1900', 1900 + year type: 0 date type: 1 sdn1: 2415385 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -5163,17 +5371,19 @@ change date: type: 0 date1: calendar type: 0 - day: '1' - month: 'APR' - year: '1998' + day: '1', 1 + month: 'APR', 4 + year: '1998', 1998 + year type: 0 date type: 1 sdn1: 2450905 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -5494,17 +5704,19 @@ Data: type: 6 date1: calendar type: 0 - day: '1' - month: 'JAN' - year: '1980' + day: '1', 1 + month: 'JAN', 1 + year: '1980', 1980 + year type: 0 date type: 1 sdn1: 2444240 sdn2: -1 date2: calendar type: 0 - day: '1' - month: 'FEB' - year: '1982' + day: '1', 1 + month: 'FEB', 2 + year: '1982', 1982 + year type: 0 date type: 1 sdn1: 2445002 sdn2: -1 @@ -5517,17 +5729,19 @@ Data: type: 6 date1: calendar type: 0 - day: '1' - month: 'JAN' - year: '1980' + day: '1', 1 + month: 'JAN', 1 + year: '1980', 1980 + year type: 0 date type: 1 sdn1: 2444240 sdn2: -1 date2: calendar type: 0 - day: '1' - month: 'FEB' - year: '1982' + day: '1', 1 + month: 'FEB', 2 + year: '1982', 1982 + year type: 0 date type: 1 sdn1: 2445002 sdn2: -1 @@ -5583,17 +5797,19 @@ change date: type: 0 date1: calendar type: 0 - day: '1' - month: 'APR' - year: '1998' + day: '1', 1 + month: 'APR', 4 + year: '1998', 1998 + year type: 0 date type: 1 sdn1: 2450905 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -5639,17 +5855,19 @@ change date: type: 0 date1: calendar type: 0 - day: '19' - month: 'JUN' - year: '2000' + day: '19', 19 + month: 'JUN', 6 + year: '2000', 2000 + year type: 0 date type: 1 sdn1: 2451715 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 diff --git a/t/output/ansel_gom.ref b/t/output/ansel_gom.ref index e332dac..3cc306c 100644 --- a/t/output/ansel_gom.ref +++ b/t/output/ansel_gom.ref @@ -21,17 +21,19 @@ Date: type: 0 date1: calendar type: 0 - day: '20' - month: 'JAN' - year: '1998' + day: '20', 20 + month: 'JAN', 1 + year: '1998', 1998 + year type: 0 date type: 1 sdn1: 2450834 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 diff --git a/t/output/dates.ref b/t/output/dates.ref index db4dd4b..89ed05a 100644 --- a/t/output/dates.ref +++ b/t/output/dates.ref @@ -243,9 +243,33 @@ Contents of the date_value: sdn1: -1 sdn2: -1 phrase: +Rec INDI start, xref is @PERS10@ +== 1 NAME (342) /Annunciation style/ (ctxt is 333, conversion failures: 0) +== 1 BIRT (283) (null) (ctxt is 333, conversion failures: 0) +Contents of the date_value: + raw value: 20 MAR 1677/78 + type: 0 + date1: + calendar type: 0 + day: 20 + month: MAR + year: 1677/78 + date type: 1 + sdn1: 2334016 + sdn2: -1 + date2: + calendar type: 4 + day: + month: + year: + date type: 0 + sdn1: -1 + sdn2: -1 + phrase: WARNING: Warning: Cross-reference @PERS07@ defined on line 38 is never used WARNING: Warning: Cross-reference @PERS02@ defined on line 18 is never used WARNING: Warning: Cross-reference @PERS00@ defined on line 10 is never used +WARNING: Warning: Cross-reference @PERS10@ defined on line 50 is never used WARNING: Warning: Cross-reference @PERS01@ defined on line 14 is never used WARNING: Warning: Cross-reference @PERS04@ defined on line 26 is never used WARNING: Warning: Cross-reference @PERS09@ defined on line 46 is never used @@ -500,9 +524,33 @@ Contents of the date_value: sdn1: -1 sdn2: -1 phrase: +Rec INDI start, xref is @PERS10@ +== 1 NAME (342) /Annunciation style/ (ctxt is 333, conversion failures: 0) +== 1 BIRT (283) (null) (ctxt is 333, conversion failures: 0) +Contents of the date_value: + raw value: 20 MAR 1677/78 + type: 0 + date1: + calendar type: 0 + day: 20 + month: MAR + year: 1677/78 + date type: 1 + sdn1: 2334016 + sdn2: -1 + date2: + calendar type: 4 + day: + month: + year: + date type: 0 + sdn1: -1 + sdn2: -1 + phrase: WARNING: Warning: Cross-reference @PERS07@ defined on line 38 is never used WARNING: Warning: Cross-reference @PERS02@ defined on line 18 is never used WARNING: Warning: Cross-reference @PERS00@ defined on line 10 is never used +WARNING: Warning: Cross-reference @PERS10@ defined on line 50 is never used WARNING: Warning: Cross-reference @PERS01@ defined on line 14 is never used WARNING: Warning: Cross-reference @PERS04@ defined on line 26 is never used WARNING: Warning: Cross-reference @PERS09@ defined on line 46 is never used diff --git a/t/output/dates_gom.ref b/t/output/dates_gom.ref index b20acfe..1e3c0e5 100644 --- a/t/output/dates_gom.ref +++ b/t/output/dates_gom.ref @@ -5,6 +5,7 @@ Error on line 37: parse error Warning: Cross-reference @PERS07@ defined on line 38 is never used Warning: Cross-reference @PERS02@ defined on line 18 is never used Warning: Cross-reference @PERS00@ defined on line 10 is never used +Warning: Cross-reference @PERS10@ defined on line 50 is never used Warning: Cross-reference @PERS01@ defined on line 14 is never used Warning: Cross-reference @PERS04@ defined on line 26 is never used Warning: Cross-reference @PERS09@ defined on line 46 is never used @@ -74,17 +75,19 @@ Individual events: type: 0 date1: calendar type: 0 - day: '23' - month: 'JUL' - year: '1992' + day: '23', 23 + month: 'JUL', 7 + year: '1992', 1992 + year type: 0 date type: 1 sdn1: 2448827 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -146,17 +149,19 @@ Individual events: type: 0 date1: calendar type: 0 - day: '' - month: 'JUL' - year: '1992' + day: '', -1 + month: 'JUL', 7 + year: '1992', 1992 + year type: 0 date type: 2 sdn1: 2448805 sdn2: 2448835 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -218,17 +223,19 @@ Individual events: type: 0 date1: calendar type: 0 - day: '' - month: '' - year: '1992' + day: '', -1 + month: '', -1 + year: '1992', 1992 + year type: 0 date type: 2 sdn1: 2448623 sdn2: 2448988 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -290,17 +297,19 @@ Individual events: type: 0 date1: calendar type: 0 - day: '23' - month: 'Jul' - year: '1992' + day: '23', 23 + month: 'Jul', 7 + year: '1992', 1992 + year type: 0 date type: 1 sdn1: 2448827 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -362,17 +371,19 @@ Individual events: type: 0 date1: calendar type: 0 - day: '23' - month: 'JuL' - year: '1992' + day: '23', 23 + month: 'JuL', 7 + year: '1992', 1992 + year type: 0 date type: 1 sdn1: 2448827 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -434,17 +445,19 @@ Individual events: type: 0 date1: calendar type: 0 - day: '04' - month: 'JUL' - year: '1992' + day: '04', 4 + month: 'JUL', 7 + year: '1992', 1992 + year type: 0 date type: 1 sdn1: 2448808 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -506,17 +519,19 @@ Individual events: type: 11 date1: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -578,17 +593,19 @@ Individual events: type: 0 date1: calendar type: 3 - day: '03' - month: 'BRUM' - year: '4' + day: '03', 3 + month: 'BRUM', 2 + year: '4', 4 + year type: 0 date type: 1 sdn1: 2376968 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -650,17 +667,19 @@ Individual events: type: 0 date1: calendar type: 2 - day: '1' - month: 'SHV' - year: '4' + day: '1', 1 + month: 'SHV', 5 + year: '4', 4 + year type: 0 date type: 1 sdn1: 349209 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 @@ -722,17 +741,93 @@ Individual events: type: 0 date1: calendar type: 1 - day: '12' - month: 'APR' - year: '1302' + day: '12', 12 + month: 'APR', 4 + year: '1302', 1302 + year type: 0 date type: 1 sdn1: 2196715 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 + date type: 0 + sdn1: -1 + sdn2: -1 + phrase: '' + Place: 0x + Address: 0x + Phone 1: '(null)' + Phone 2: '(null)' + Phone 3: '(null)' + Age: 0x + Agency: '(null)' + Cause: '(null)' + citations: 0x + multimedia links: 0x + notes: 0x + Age of husband: 0x + Age of wife: 0x + Family: 0x + Adoption parent: '(null)' + User data: 0x +Individual attributes: 0x +LDS individual ordinance: 0x +Child to family links: 0x +Spouse to family links: 0x +Submitters: 0x +Associations: 0x +Aliases: 0x +Ancestor interest: 0x +Descendant interest: 0x +citations: 0x +multimedia links: 0x +notes: 0x +Record file nr: '(null)' +Ancestral file nr: '(null)' +user refs: 0x +Record ID: '(null)' +change date: 0x +User data: 0x +=== INDIVIDUAL (@PERS10@) === +Restriction notice: '(null)' +names: + Name: + Name: '/Annunciation style/' + Prefix: '(null)' + Given: '(null)' + Nickname: '(null)' + Surname prefix: '(null)' + Surname: '(null)' + Suffix: '(null)' + citations: 0x + notes: 0x + User data: 0x +Sex: '(null)' +Individual events: + Event: 283 (BIRT) + Value: '(null)' + Type: '(null)' + Date: + type: 0 + date1: + calendar type: 0 + day: '20', 20 + month: 'MAR', 3 + year: '1677/78', 1678 + year type: 1 + date type: 1 + sdn1: 2334016 + sdn2: -1 + date2: + calendar type: 4 + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 diff --git a/t/output/uhlbomcl_gom.ref b/t/output/uhlbomcl_gom.ref index c03cec6..37a2dc0 100644 --- a/t/output/uhlbomcl_gom.ref +++ b/t/output/uhlbomcl_gom.ref @@ -21,17 +21,19 @@ Date: type: 0 date1: calendar type: 0 - day: '20' - month: 'JAN' - year: '1998' + day: '20', 20 + month: 'JAN', 1 + year: '1998', 1998 + year type: 0 date type: 1 sdn1: 2450834 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 diff --git a/t/output/uhlcl_gom.ref b/t/output/uhlcl_gom.ref index 3dd0459..3e059d5 100644 --- a/t/output/uhlcl_gom.ref +++ b/t/output/uhlcl_gom.ref @@ -21,17 +21,19 @@ Date: type: 0 date1: calendar type: 0 - day: '20' - month: 'JAN' - year: '1998' + day: '20', 20 + month: 'JAN', 1 + year: '1998', 1998 + year type: 0 date type: 1 sdn1: 2450834 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 diff --git a/t/output/ulhbomcl_gom.ref b/t/output/ulhbomcl_gom.ref index 0253f81..236d606 100644 --- a/t/output/ulhbomcl_gom.ref +++ b/t/output/ulhbomcl_gom.ref @@ -21,17 +21,19 @@ Date: type: 0 date1: calendar type: 0 - day: '20' - month: 'JAN' - year: '1998' + day: '20', 20 + month: 'JAN', 1 + year: '1998', 1998 + year type: 0 date type: 1 sdn1: 2450834 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 diff --git a/t/output/ulhc_gom.ref b/t/output/ulhc_gom.ref index 38cc1fe..275ffcf 100644 --- a/t/output/ulhc_gom.ref +++ b/t/output/ulhc_gom.ref @@ -21,17 +21,19 @@ Date: type: 0 date1: calendar type: 0 - day: '20' - month: 'JAN' - year: '1998' + day: '20', 20 + month: 'JAN', 1 + year: '1998', 1998 + year type: 0 date type: 1 sdn1: 2450834 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 diff --git a/t/output/ulhcl_gom.ref b/t/output/ulhcl_gom.ref index d17f656..9789673 100644 --- a/t/output/ulhcl_gom.ref +++ b/t/output/ulhcl_gom.ref @@ -21,17 +21,19 @@ Date: type: 0 date1: calendar type: 0 - day: '20' - month: 'JAN' - year: '1998' + day: '20', 20 + month: 'JAN', 1 + year: '1998', 1998 + year type: 0 date type: 1 sdn1: 2450834 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 diff --git a/t/output/ulhl_gom.ref b/t/output/ulhl_gom.ref index 5419d81..674ca3e 100644 --- a/t/output/ulhl_gom.ref +++ b/t/output/ulhl_gom.ref @@ -21,17 +21,19 @@ Date: type: 0 date1: calendar type: 0 - day: '20' - month: 'JAN' - year: '1998' + day: '20', 20 + month: 'JAN', 1 + year: '1998', 1998 + year type: 0 date type: 1 sdn1: 2450834 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 diff --git a/t/output/ulhlc_gom.ref b/t/output/ulhlc_gom.ref index f9e48db..10c93e7 100644 --- a/t/output/ulhlc_gom.ref +++ b/t/output/ulhlc_gom.ref @@ -21,17 +21,19 @@ Date: type: 0 date1: calendar type: 0 - day: '20' - month: 'JAN' - year: '1998' + day: '20', 20 + month: 'JAN', 1 + year: '1998', 1998 + year type: 0 date type: 1 sdn1: 2450834 sdn2: -1 date2: calendar type: 4 - day: '' - month: '' - year: '' + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 date type: 0 sdn1: -1 sdn2: -1 diff --git a/t/output/update_gom.ref b/t/output/update_gom.ref index 46e346c..28f8113 100644 --- a/t/output/update_gom.ref +++ b/t/output/update_gom.ref @@ -1,5 +1,169 @@ ERROR: Error: The input 'Belgiƫ' is not a valid UTF-8 string ERROR: Error: The input 'Belgiƫ' is not a valid string for the locale + +Initial date value: + type: 0 + date1: + calendar type: 4 + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 + date type: 0 + sdn1: -1 + sdn2: -1 + date2: + calendar type: 4 + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 + date type: 0 + sdn1: -1 + sdn2: -1 + phrase: '' +ERROR: Error: Date is not normalized: some fields are invalid +String: '' + +Setting only year string: + type: 0 + date1: + calendar type: 0 + day: '', -1 + month: '', -1 + year: '1990', 1990 + year type: 0 + date type: 2 + sdn1: 2447893 + sdn2: 2448257 + date2: + calendar type: 4 + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 + date type: 0 + sdn1: -1 + sdn2: -1 + phrase: '' +String: '1990' + +Setting only year number: + type: 0 + date1: + calendar type: 0 + day: '', -1 + month: '', -1 + year: '1989', 1989 + year type: 0 + date type: 2 + sdn1: 2447528 + sdn2: 2447892 + date2: + calendar type: 4 + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 + date type: 0 + sdn1: -1 + sdn2: -1 + phrase: '' +String: '1989' + +Setting only SDN 1: + type: 0 + date1: + calendar type: 0 + day: '31', 31 + month: 'AUG', 8 + year: '2132', 2132 + year type: 0 + date type: 1 + sdn1: 2500000 + sdn2: -1 + date2: + calendar type: 4 + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 + date type: 0 + sdn1: -1 + sdn2: -1 + phrase: '' +String: '31 AUG 2132' + +Same date in Hebrew calendar: + type: 0 + date1: + calendar type: 2 + day: '19', 19 + month: 'ELL', 13 + year: '5892', 5892 + year type: 0 + date type: 1 + sdn1: 2500000 + sdn2: -1 + date2: + calendar type: 4 + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 + date type: 0 + sdn1: -1 + sdn2: -1 + phrase: '' +String: '@#DHEBREW@ 19 ELL 5892' +ERROR: Error: SDN 1 isn't a valid date in the given calendar + +Same date in French revolution calendar: + type: 0 + date1: + calendar type: 3 + day: '0', 0 + month: 'ELL', 0 + year: '0', 0 + year type: 0 + date type: 1 + sdn1: 2500000 + sdn2: -1 + date2: + calendar type: 4 + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 + date type: 0 + sdn1: -1 + sdn2: -1 + phrase: '' +ERROR: Error: Date is not normalized: some fields are invalid +String: '' + +Valid French revolution date: + type: 0 + date1: + calendar type: 3 + day: '16', 16 + month: 'PLUV', 5 + year: '7', 7 + year type: 0 + date type: 1 + sdn1: 2378166 + sdn2: -1 + date2: + calendar type: 4 + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 + date type: 0 + sdn1: -1 + sdn2: -1 + phrase: '' +String: '@#DFRENCH R@ 16 PLUV 7' Test succeeded === HEADER === Source: @@ -17,7 +181,27 @@ Source: Date: 0x Copyright: '(null)' Destination: '(null)' -Date: 0x +Date: + type: 0 + date1: + calendar type: 3 + day: '16', 16 + month: 'PLUV', 5 + year: '7', 7 + year type: 0 + date type: 1 + sdn1: 2378166 + sdn2: -1 + date2: + calendar type: 4 + day: '', -1 + month: '', -1 + year: '', -1 + year type: 0 + date type: 0 + sdn1: -1 + sdn2: -1 + phrase: '' Time: '(null)' Submitter: type: 7 diff --git a/t/output/write_gom_dates.ged b/t/output/write_gom_dates.ged index 7177f36..57bd1ee 100644 --- a/t/output/write_gom_dates.ged +++ b/t/output/write_gom_dates.ged @@ -47,4 +47,8 @@ 1 NAME /Julian calendar/ 1 BIRT 2 DATE @#DJULIAN@ 12 APR 1302 +0 @PERS10@ INDI +1 NAME /Annunciation style/ +1 BIRT +2 DATE 20 MAR 1677/78 0 TRLR diff --git a/t/output/write_gom_dates.ref b/t/output/write_gom_dates.ref index b719c3d..448360c 100644 --- a/t/output/write_gom_dates.ref +++ b/t/output/write_gom_dates.ref @@ -3,6 +3,7 @@ ERROR: Error on line 37: parse error WARNING: Warning: Cross-reference @PERS07@ defined on line 38 is never used WARNING: Warning: Cross-reference @PERS02@ defined on line 18 is never used WARNING: Warning: Cross-reference @PERS00@ defined on line 10 is never used +WARNING: Warning: Cross-reference @PERS10@ defined on line 50 is never used WARNING: Warning: Cross-reference @PERS01@ defined on line 14 is never used WARNING: Warning: Cross-reference @PERS04@ defined on line 26 is never used WARNING: Warning: Cross-reference @PERS09@ defined on line 46 is never used