[pango: 1/2] Update pango-emoji-table.h to Unicode Emoji Data 13.0 (was released on January 29, 2020)



commit 06aab3539f4a15a2ae3977d715e82035ea5b32d7
Author: Mike FABIAN <mfabian redhat com>
Date:   Thu Feb 6 14:04:56 2020 +0100

    Update pango-emoji-table.h to Unicode Emoji Data 13.0 (was released on January 29, 2020)

 pango/pango-emoji-table.h | 79 +++++++++++++++++++++++++++--------------------
 1 file changed, 46 insertions(+), 33 deletions(-)
---
diff --git a/pango/pango-emoji-table.h b/pango/pango-emoji-table.h
index 053f9468..33b33b04 100644
--- a/pango/pango-emoji-table.h
+++ b/pango/pango-emoji-table.h
@@ -7,13 +7,13 @@
  * on file with this header:
  *
  * # emoji-data.txt
- * # Date: 2018-02-07, 07:55:18 GMT
- * # © 2018 Unicode®, Inc.
+ * # Date: 2020-01-28, 20:52:38 GMT
+ * # © 2020 Unicode®, Inc.
  * # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
  * # For terms of use, see http://www.unicode.org/terms_of_use.html
  * #
  * # Emoji Data for UTS #51
- * # Version: 11.0
+ * # Version: 13.0
  * #
  * # For documentation and usage, see http://www.unicode.org/reports/tr51
  */
@@ -75,6 +75,7 @@ static const struct Interval _pango_Emoji_table[] =
   {0x2699, 0x2699},
   {0x269B, 0x269C},
   {0x26A0, 0x26A1},
+  {0x26A7, 0x26A7},
   {0x26AA, 0x26AB},
   {0x26B0, 0x26B1},
   {0x26BD, 0x26BE},
@@ -161,21 +162,25 @@ static const struct Interval _pango_Emoji_table[] =
   {0x1F5FA, 0x1F64F},
   {0x1F680, 0x1F6C5},
   {0x1F6CB, 0x1F6D2},
+  {0x1F6D5, 0x1F6D7},
   {0x1F6E0, 0x1F6E5},
   {0x1F6E9, 0x1F6E9},
   {0x1F6EB, 0x1F6EC},
   {0x1F6F0, 0x1F6F0},
-  {0x1F6F3, 0x1F6F9},
-  {0x1F910, 0x1F93A},
-  {0x1F93C, 0x1F93E},
-  {0x1F940, 0x1F945},
-  {0x1F947, 0x1F970},
-  {0x1F973, 0x1F976},
-  {0x1F97A, 0x1F97A},
-  {0x1F97C, 0x1F9A2},
-  {0x1F9B0, 0x1F9B9},
-  {0x1F9C0, 0x1F9C2},
-  {0x1F9D0, 0x1F9FF},
+  {0x1F6F3, 0x1F6FC},
+  {0x1F7E0, 0x1F7EB},
+  {0x1F90C, 0x1F93A},
+  {0x1F93C, 0x1F945},
+  {0x1F947, 0x1F978},
+  {0x1F97A, 0x1F9CB},
+  {0x1F9CD, 0x1F9FF},
+  {0x1FA70, 0x1FA74},
+  {0x1FA78, 0x1FA7A},
+  {0x1FA80, 0x1FA86},
+  {0x1FA90, 0x1FAA8},
+  {0x1FAB0, 0x1FAB6},
+  {0x1FAC0, 0x1FAC2},
+  {0x1FAD0, 0x1FAD6},
 };
 
 static const struct Interval _pango_Emoji_Presentation_table[] =
@@ -245,18 +250,22 @@ static const struct Interval _pango_Emoji_Presentation_table[] =
   {0x1F680, 0x1F6C5},
   {0x1F6CC, 0x1F6CC},
   {0x1F6D0, 0x1F6D2},
+  {0x1F6D5, 0x1F6D7},
   {0x1F6EB, 0x1F6EC},
-  {0x1F6F4, 0x1F6F9},
-  {0x1F910, 0x1F93A},
-  {0x1F93C, 0x1F93E},
-  {0x1F940, 0x1F945},
-  {0x1F947, 0x1F970},
-  {0x1F973, 0x1F976},
-  {0x1F97A, 0x1F97A},
-  {0x1F97C, 0x1F9A2},
-  {0x1F9B0, 0x1F9B9},
-  {0x1F9C0, 0x1F9C2},
-  {0x1F9D0, 0x1F9FF},
+  {0x1F6F4, 0x1F6FC},
+  {0x1F7E0, 0x1F7EB},
+  {0x1F90C, 0x1F93A},
+  {0x1F93C, 0x1F945},
+  {0x1F947, 0x1F978},
+  {0x1F97A, 0x1F9CB},
+  {0x1F9CD, 0x1F9FF},
+  {0x1FA70, 0x1FA74},
+  {0x1FA78, 0x1FA7A},
+  {0x1FA80, 0x1FA86},
+  {0x1FA90, 0x1FAA8},
+  {0x1FAB0, 0x1FAB6},
+  {0x1FAC0, 0x1FAC2},
+  {0x1FAD0, 0x1FAD6},
 };
 
 static const struct Interval _pango_Emoji_Modifier_table[] =
@@ -275,12 +284,12 @@ static const struct Interval _pango_Emoji_Modifier_Base_table[] =
   {0x1F3CA, 0x1F3CC},
   {0x1F442, 0x1F443},
   {0x1F446, 0x1F450},
-  {0x1F466, 0x1F469},
-  {0x1F46E, 0x1F46E},
-  {0x1F470, 0x1F478},
+  {0x1F466, 0x1F478},
   {0x1F47C, 0x1F47C},
   {0x1F481, 0x1F483},
   {0x1F485, 0x1F487},
+  {0x1F48F, 0x1F48F},
+  {0x1F491, 0x1F491},
   {0x1F4AA, 0x1F4AA},
   {0x1F574, 0x1F575},
   {0x1F57A, 0x1F57A},
@@ -292,13 +301,17 @@ static const struct Interval _pango_Emoji_Modifier_Base_table[] =
   {0x1F6B4, 0x1F6B6},
   {0x1F6C0, 0x1F6C0},
   {0x1F6CC, 0x1F6CC},
-  {0x1F918, 0x1F91C},
-  {0x1F91E, 0x1F91F},
+  {0x1F90C, 0x1F90C},
+  {0x1F90F, 0x1F90F},
+  {0x1F918, 0x1F91F},
   {0x1F926, 0x1F926},
   {0x1F930, 0x1F939},
-  {0x1F93D, 0x1F93E},
+  {0x1F93C, 0x1F93E},
+  {0x1F977, 0x1F977},
   {0x1F9B5, 0x1F9B6},
   {0x1F9B8, 0x1F9B9},
+  {0x1F9BB, 0x1F9BB},
+  {0x1F9CD, 0x1F9CF},
   {0x1F9D1, 0x1F9DD},
 };
 
@@ -380,10 +393,10 @@ static const struct Interval _pango_Extended_Pictographic_table[] =
   {0x1F8AE, 0x1F8FF},
   {0x1F90C, 0x1F93A},
   {0x1F93C, 0x1F945},
-  {0x1F947, 0x1FFFD},
+  {0x1F947, 0x1FAFF},
+  {0x1FC00, 0x1FFFD},
 };
 
 #endif /* PANGO_EMOJI_TABLE_H */
 
 /* == End of generated table == */
-


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]