From 1cc3bfe0de68a43a73fc8e00378c3916a914ba4e Mon Sep 17 00:00:00 2001 From: Luther Tychonievich Date: Thu, 23 Feb 2023 17:01:16 -0600 Subject: [PATCH] version 7.0.12 --- extracted-files/grammar.abnf | 2 +- extracted-files/tags/EDUC | 2 +- extracted-files/tags/EMIG | 2 +- extracted-files/tags/HEAD-LANG | 5 +---- extracted-files/tags/UID | 7 +++++++ extracted-files/tags/type-Date | 5 ++++- 6 files changed, 15 insertions(+), 8 deletions(-) diff --git a/extracted-files/grammar.abnf b/extracted-files/grammar.abnf index df7f84cd..dc3a376e 100644 --- a/extracted-files/grammar.abnf +++ b/extracted-files/grammar.abnf @@ -73,7 +73,7 @@ dateRange = %s"BET" D date D %s"AND" D date dateApprox = (%s"ABT" / %s"CAL" / %s"EST") D date dateRestrict = %s"FROM" / %s"TO" / %s"BET" / %s"AND" / %s"BEF" - / %s"AFT" / %s"ABT" / %s"CAL" / %s"EST" / %s"BCE" + / %s"AFT" / %s"ABT" / %s"CAL" / %s"EST" calendar = %s"GREGORIAN" / %s"JULIAN" / %s"FRENCH_R" / %s"HEBREW" / extTag diff --git a/extracted-files/tags/EDUC b/extracted-files/tags/EDUC index 84a687d7..197a2637 100644 --- a/extracted-files/tags/EDUC +++ b/extracted-files/tags/EDUC @@ -9,7 +9,7 @@ uri: https://gedcom.io/terms/v7/EDUC standard tag: EDUC specification: - - Description + - Education - An Individual Attribute. See also INDIVIDUAL_ATTRIBUTE_STRUCTURE. - education - Indicator of a level of education attained. diff --git a/extracted-files/tags/EMIG b/extracted-files/tags/EMIG index d55fc8c6..69cab712 100644 --- a/extracted-files/tags/EMIG +++ b/extracted-files/tags/EMIG @@ -9,7 +9,7 @@ uri: https://gedcom.io/terms/v7/EMIG standard tag: EMIG specification: - - Description + - Emigration - An Individual Event. See also INDIVIDUAL_EVENT_STRUCTURE. - emigration - Leaving one’s homeland with the intent of residing elsewhere. diff --git a/extracted-files/tags/HEAD-LANG b/extracted-files/tags/HEAD-LANG index 33939cbd..a2a8a24a 100644 --- a/extracted-files/tags/HEAD-LANG +++ b/extracted-files/tags/HEAD-LANG @@ -29,10 +29,7 @@ specification: preferred language may be a more appropriate default than the file’s default language. User language preferences can be found in a variety of platform-specific places, such as the default language from operating - system settings, user locales, Input Method Editors (IMEs), etc. User - language preferences can be found in a variety of platform-specific places, - such as the default language from operating system settings, user locales, - Input Method Editors (IMEs), etc. + system settings, user locales, Input Method Editors (IMEs), etc. payload: http://www.w3.org/2001/XMLSchema#Language diff --git a/extracted-files/tags/UID b/extracted-files/tags/UID index ab80c4dd..5d0a734e 100644 --- a/extracted-files/tags/UID +++ b/extracted-files/tags/UID @@ -21,6 +21,13 @@ specification: Multiple structures describing different aspects of the same subject would have different UID values. + Because the UID identifies a structure, it can facilitate inter-tool + collaboration by distinguishing between a structure being edited and a new + structure being created. If an application allows structures to be edited + in a way that completely changes their meaning (e.g., changing all the + contents of an INDI record to have it describe a completely different + person) then any UIDs should also be changed. + Some systems used a 16-byte UUID with a custom 2-byte checksum for a total of 18 bytes: diff --git a/extracted-files/tags/type-Date b/extracted-files/tags/type-Date index 648b20e8..38cadf85 100644 --- a/extracted-files/tags/type-Date +++ b/extracted-files/tags/type-Date @@ -31,7 +31,7 @@ specification: dateApprox = (%s"ABT" / %s"CAL" / %s"EST") D date dateRestrict = %s"FROM" / %s"TO" / %s"BET" / %s"AND" / %s"BEF" - / %s"AFT" / %s"ABT" / %s"CAL" / %s"EST" / %s"BCE" + / %s"AFT" / %s"ABT" / %s"CAL" / %s"EST" calendar = %s"GREGORIAN" / %s"JULIAN" / %s"FRENCH_R" / %s"HEBREW" / extTag @@ -51,6 +51,9 @@ specification: - Extension calendars (those with extTag for their calendar) must use extTag, not stdTag, for months. + It is recommended that calendars avoid using a single tag to refer to both + a month and an epoch. + An absent calendar is equivalent to the calendar GREGORIAN. The grammar above allows for dates to be preceded by various words. The