[pango: 1/4] Update pango-emoji-table.h to Unicode 15




commit 6671e9d5baacccc0df541a931d27daeae793a1dc
Author: Peng Wu <pwu redhat com>
Date:   Tue Oct 11 14:57:16 2022 +0800

    Update pango-emoji-table.h to Unicode 15

 pango/pango-emoji-table.h | 50 ++++++++++++++++++++++-------------------------
 1 file changed, 23 insertions(+), 27 deletions(-)
---
diff --git a/pango/pango-emoji-table.h b/pango/pango-emoji-table.h
index 84cd91939..4dc008d79 100644
--- a/pango/pango-emoji-table.h
+++ b/pango/pango-emoji-table.h
@@ -6,16 +6,16 @@
  *
  * on file with this header:
  *
- * # emoji-data-14.0.0.txt
- * # Date: 2021-08-26, 17:22:22 GMT
- * # © 2021 Unicode®, Inc.
+ * # emoji-data.txt
+ * # Date: 2022-08-02, 00:26:10 GMT
+ * # © 2022 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
+ * # For terms of use, see https://www.unicode.org/terms_of_use.html
  * #
  * # Emoji Data for UTS #51
- * # Used with Emoji Version 14.0 and subsequent minor revisions (if any)
+ * # Used with Emoji Version 15.0 and subsequent minor revisions (if any)
  * #
- * # For documentation and usage, see http://www.unicode.org/reports/tr51
+ * # For documentation and usage, see https://www.unicode.org/reports/tr51
  */
 
 #ifndef PANGO_EMOJI_TABLE_H
@@ -163,7 +163,7 @@ static const struct Interval _pango_Emoji_table[] =
   {0x1F680, 0x1F6C5},
   {0x1F6CB, 0x1F6D2},
   {0x1F6D5, 0x1F6D7},
-  {0x1F6DD, 0x1F6E5},
+  {0x1F6DC, 0x1F6E5},
   {0x1F6E9, 0x1F6E9},
   {0x1F6EB, 0x1F6EC},
   {0x1F6F0, 0x1F6F0},
@@ -173,15 +173,13 @@ static const struct Interval _pango_Emoji_table[] =
   {0x1F90C, 0x1F93A},
   {0x1F93C, 0x1F945},
   {0x1F947, 0x1F9FF},
-  {0x1FA70, 0x1FA74},
-  {0x1FA78, 0x1FA7C},
-  {0x1FA80, 0x1FA86},
-  {0x1FA90, 0x1FAAC},
-  {0x1FAB0, 0x1FABA},
-  {0x1FAC0, 0x1FAC5},
-  {0x1FAD0, 0x1FAD9},
-  {0x1FAE0, 0x1FAE7},
-  {0x1FAF0, 0x1FAF6},
+  {0x1FA70, 0x1FA7C},
+  {0x1FA80, 0x1FA88},
+  {0x1FA90, 0x1FABD},
+  {0x1FABF, 0x1FAC5},
+  {0x1FACE, 0x1FADB},
+  {0x1FAE0, 0x1FAE8},
+  {0x1FAF0, 0x1FAF8},
 };
 
 static const struct Interval _pango_Emoji_Presentation_table[] =
@@ -252,7 +250,7 @@ static const struct Interval _pango_Emoji_Presentation_table[] =
   {0x1F6CC, 0x1F6CC},
   {0x1F6D0, 0x1F6D2},
   {0x1F6D5, 0x1F6D7},
-  {0x1F6DD, 0x1F6DF},
+  {0x1F6DC, 0x1F6DF},
   {0x1F6EB, 0x1F6EC},
   {0x1F6F4, 0x1F6FC},
   {0x1F7E0, 0x1F7EB},
@@ -260,15 +258,13 @@ static const struct Interval _pango_Emoji_Presentation_table[] =
   {0x1F90C, 0x1F93A},
   {0x1F93C, 0x1F945},
   {0x1F947, 0x1F9FF},
-  {0x1FA70, 0x1FA74},
-  {0x1FA78, 0x1FA7C},
-  {0x1FA80, 0x1FA86},
-  {0x1FA90, 0x1FAAC},
-  {0x1FAB0, 0x1FABA},
-  {0x1FAC0, 0x1FAC5},
-  {0x1FAD0, 0x1FAD9},
-  {0x1FAE0, 0x1FAE7},
-  {0x1FAF0, 0x1FAF6},
+  {0x1FA70, 0x1FA7C},
+  {0x1FA80, 0x1FA88},
+  {0x1FA90, 0x1FABD},
+  {0x1FABF, 0x1FAC5},
+  {0x1FACE, 0x1FADB},
+  {0x1FAE0, 0x1FAE8},
+  {0x1FAF0, 0x1FAF8},
 };
 
 static const struct Interval _pango_Emoji_Modifier_table[] =
@@ -317,7 +313,7 @@ static const struct Interval _pango_Emoji_Modifier_Base_table[] =
   {0x1F9CD, 0x1F9CF},
   {0x1F9D1, 0x1F9DD},
   {0x1FAC3, 0x1FAC5},
-  {0x1FAF0, 0x1FAF6},
+  {0x1FAF0, 0x1FAF8},
 };
 
 static const struct Interval _pango_Extended_Pictographic_table[] =


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