summaryrefslogtreecommitdiff
path: root/pango/pango-emoji-table.h
diff options
context:
space:
mode:
Diffstat (limited to 'pango/pango-emoji-table.h')
-rw-r--r--pango/pango-emoji-table.h79
1 files 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 == */
-