Updated reference output for date handling.
authorPeter Verthez <Peter.Verthez@advalvas.be>
Sat, 21 Dec 2002 15:45:03 +0000 (15:45 +0000)
committerPeter Verthez <Peter.Verthez@advalvas.be>
Sat, 21 Dec 2002 15:45:03 +0000 (15:45 +0000)
14 files changed:
t/output/allged_gom.ref
t/output/ansel_gom.ref
t/output/dates.ref
t/output/dates_gom.ref
t/output/uhlbomcl_gom.ref
t/output/uhlcl_gom.ref
t/output/ulhbomcl_gom.ref
t/output/ulhc_gom.ref
t/output/ulhcl_gom.ref
t/output/ulhl_gom.ref
t/output/ulhlc_gom.ref
t/output/update_gom.ref
t/output/write_gom_dates.ged
t/output/write_gom_dates.ref

index c515ceb7afb302bbb4e25836c54d2e766f733205..90b086d64aa495bb28b44006959a47889eb3e7cb 100644 (file)
@@ -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
index e332dac5e1648b12cba342c787b577825f981fa2..3cc306c5658ca8622b4691f2a69041534acf65ef 100644 (file)
@@ -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
index db4dd4bdcb75049ce2584e84b7bb43ad3ff65e57..89ed05a178e3dc9eedc333a0d18cbb77909cb530 100644 (file)
@@ -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
index b20acfe9e036c8805cc9d4cba8fa0ce05f341497..1e3c0e5fab53a68ec4cefe12340fd833aebb994f 100644 (file)
@@ -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<null>
+    Address: 0x<null>
+    Phone 1: '(null)'
+    Phone 2: '(null)'
+    Phone 3: '(null)'
+    Age: 0x<null>
+    Agency: '(null)'
+    Cause: '(null)'
+    citations: 0x<null>
+    multimedia links: 0x<null>
+    notes: 0x<null>
+    Age of husband: 0x<null>
+    Age of wife: 0x<null>
+    Family: 0x<null>
+    Adoption parent: '(null)'
+    User data: 0x<null>
+Individual attributes: 0x<null>
+LDS individual ordinance: 0x<null>
+Child to family links: 0x<null>
+Spouse to family links: 0x<null>
+Submitters: 0x<null>
+Associations: 0x<null>
+Aliases: 0x<null>
+Ancestor interest: 0x<null>
+Descendant interest: 0x<null>
+citations: 0x<null>
+multimedia links: 0x<null>
+notes: 0x<null>
+Record file nr: '(null)'
+Ancestral file nr: '(null)'
+user refs: 0x<null>
+Record ID: '(null)'
+change date: 0x<null>
+User data: 0x<null>
+=== 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<null>
+    notes: 0x<null>
+    User data: 0x<null>
+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
index c03cec67a889b8b7f751b438c70016069f11061a..37a2dc0e7631005774403e77d8ee543c5a78c13d 100644 (file)
@@ -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
index 3dd0459a8bbebb4191223fa89bb2c2a61e9c90c2..3e059d5e1490f73cf06a93c892a385e983cc82b8 100644 (file)
@@ -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
index 0253f81dafb3bc38e55b2c845d1a4dca60dfc156..236d6063e81bb18f1cd4ff8aa34d8e59c0a41053 100644 (file)
@@ -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
index 38cc1fe430f18fbe877298345618aac61aa74e79..275ffcf4bff92a42533679c44a8ba6c7fd969554 100644 (file)
@@ -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
index d17f65604a1784a5090380a4fc6a83488c0ae9b5..97896730933c14b1a499cec5cc002c51d8ee9dd4 100644 (file)
@@ -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
index 5419d81673bab22315654e8ea1d74425ea0c9bc9..674ca3ee5233a831ecb91e924fb1e48809c6f37b 100644 (file)
@@ -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
index f9e48db6693f917eb17debd0f1b63b3852b6a6d3..10c93e735501fbb288b30604929023ce4c5917ab 100644 (file)
@@ -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
index 46e346cd0f58a6ea65682fd9e6e4596b0e82ce4e..28f8113e07c99d67f2fe6e1095d13735f9778361 100644 (file)
@@ -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<null>
     Copyright: '(null)'
 Destination: '(null)'
-Date: 0x<null>
+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
index 7177f3681afa5af377c9fd52ecf816fa57753c68..57bd1eea7384405f147bc0288a7be22ffd65fa2c 100644 (file)
@@ -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
index b719c3d16e57161eb34c94e190359ad9dad20695..448360c7bb5ad406622b000cf7ee504268118bd2 100644 (file)
@@ -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