From 86d16b89f8c566793761f0fa96c8d05e7fe5a1c2 Mon Sep 17 00:00:00 2001 From: Gareth Poole Date: Tue, 9 May 2017 23:20:06 +0000 Subject: [PATCH] Update character map to Unicode 8.0 Signed-off-by: Augustin Cavalier --- src/apps/charactermap/UnicodeBlocks.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/apps/charactermap/UnicodeBlocks.cpp b/src/apps/charactermap/UnicodeBlocks.cpp index e165ac94be..d7e08c25e9 100644 --- a/src/apps/charactermap/UnicodeBlocks.cpp +++ b/src/apps/charactermap/UnicodeBlocks.cpp @@ -161,6 +161,7 @@ const struct unicode_block_entry kUnicodeBlocks[] = { {B_TRANSLATE("Kayah Li"), 0xa900, 0xa92f, false, kNoBlock}, {B_TRANSLATE("Rejang"), 0xa930, 0xa95f, false, kNoBlock}, {B_TRANSLATE("Cham"), 0xaa00, 0xaa5f, false, kNoBlock}, + {B_TRANSLATE("Cherokee Supplement"), 0xab70, 0xabbf, false, kNoBlock}, {B_TRANSLATE("Hangul syllables"), 0xac00, 0xd7af, false, kNoBlock}, // {B_TRANSLATE("High surrogates"), 0xd800, 0xdb7f, false, kNoBlock}, // {B_TRANSLATE("High private use surrogates"), 0xdb80, 0xdbff, false, kNoBlock}, @@ -199,12 +200,19 @@ const struct unicode_block_entry kUnicodeBlocks[] = { {B_TRANSLATE("Shavian"), 0x010450, 0x01047f, false, kNoBlock}, {B_TRANSLATE("Osmanya"), 0x010480, 0x0104af, false, kNoBlock}, {B_TRANSLATE("Cypriot syllabary"), 0x010800, 0x01083f, false, kNoBlock}, + {B_TRANSLATE("Hatran"), 0x0108e0, 0x0108ff, false, kNoBlock}, {B_TRANSLATE("Phoenician"), 0x010900, 0x01091f, false, kNoBlock}, {B_TRANSLATE("Lydian"), 0x010920, 0x01093f, false, kNoBlock}, {B_TRANSLATE("Kharoshthi"), 0x010a00, 0x010a5f, false, kNoBlock}, + {B_TRANSLATE("Old Hungarian"), 0x010c80, 0x010cff, false, kNoBlock}, + {B_TRANSLATE("Multani"), 0x011280, 0x0112af, false, kNoBlock}, + {B_TRANSLATE("Ahom"), 0x011700, 0x01173f, false, kNoBlock}, {B_TRANSLATE("Cuneiform"), 0x012000, 0x0123ff, false, kNoBlock}, {B_TRANSLATE("Cuneiform numbers and punctuation"), 0x012400, 0x01247f, false, kNoBlock}, + {B_TRANSLATE("Early Dynastic Cuneiform"), + 0x012480, 0x01254f, false, kNoBlock}, + {B_TRANSLATE("Anatolian Hieroglyphs"), 0x014400, 0x01467f, false, kNoBlock}, {B_TRANSLATE("Byzantine musical symbols"), 0x01d000, 0x01d0ff, false, kNoBlock}, {B_TRANSLATE("Musical symbols"), 0x01d100, 0x01d1ff, false, kNoBlock}, @@ -216,10 +224,14 @@ const struct unicode_block_entry kUnicodeBlocks[] = { 0x01d360, 0x01d37f, false, kNoBlock}, {B_TRANSLATE("Mathematical alphanumeric symbols"), 0x01d400, 0x01d7ff, false, kNoBlock}, + {B_TRANSLATE("Sutton SignWriting"), 0x01d800, 0x01daaf, false, kNoBlock}, {B_TRANSLATE("Mahjong tiles"), 0x01f000, 0x01f02f, false, kNoBlock}, {B_TRANSLATE("Domino tiles"), 0x01f030, 0x01f09f, false, kNoBlock}, + {B_TRANSLATE("Supplemental Symbols and Pictographs"), 0x01f900, 0x01f9ff, false, kNoBlock}, {B_TRANSLATE("CJK unified ideographs extension B"), 0x020000, 0x02a6df, false, kNoBlock}, + {B_TRANSLATE("CJK Unified Ideographs Extension E"), + 0x02b820, 0x02ceaf, false, kNoBlock}, {B_TRANSLATE("CJK compatibility ideographs Supplement"), 0x02f800, 0x02fa1f, false, kNoBlock}, {B_TRANSLATE("Tags"), 0x0e0000, 0x0e007f, false, kNoBlock},