Ignore:
Timestamp:
Sep 7, 2016, 11:56:08 AM (3 years ago)
Author:
cameron
Message:

Updates for Unicode 9.0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/UCD/DerivedJoiningGroup.h

    r4746 r5145  
    22#define DERIVEDJOININGGROUP_H
    33/*
    4  *  Copyright (c) 2015 International Characters, Inc.
     4 *  Copyright (c) 2016 International Characters, Inc.
    55 *  This software is licensed to the public under the Open Software License 3.0.
    66 *  icgrep is a trademark of International Characters, Inc.
     
    1515namespace UCD {
    1616    namespace JG_ns {
     17    /** Code Point Ranges for African_Feh
     18    [2235, 2235]**/
     19    const UnicodeSet african_feh_Set
     20        {{{Empty, 69}, {Mixed, 1}, {Empty, 34746}},
     21         {0x08000000}};
     22    /** Code Point Ranges for African_Noon
     23    [2237, 2237]**/
     24    const UnicodeSet african_noon_Set
     25        {{{Empty, 69}, {Mixed, 1}, {Empty, 34746}},
     26         {0x20000000}};
     27    /** Code Point Ranges for African_Qaf
     28    [2236, 2236]**/
     29    const UnicodeSet african_qaf_Set
     30        {{{Empty, 69}, {Mixed, 1}, {Empty, 34746}},
     31         {0x10000000}};
    1732    /** Code Point Ranges for Ain
    1833    [1593, 1594], [1696, 1696], [1788, 1788], [1885, 1887], [2227, 2227]**/
     
    3651    /** Code Point Ranges for Beh
    3752    [1576, 1576], [1578, 1579], [1646, 1646], [1657, 1664], [1872, 1878],
    38     [2208, 2209]**/
     53    [2208, 2209], [2230, 2232]**/
    3954    const UnicodeSet beh_Set
    4055        {{{Empty, 49}, {Mixed, 1}, {Empty, 1}, {Mixed, 2}, {Empty, 5},
    4156          {Mixed, 1}, {Empty, 10}, {Mixed, 1}, {Empty, 34746}},
    42          {0x00000d00, 0xfe004000, 0x00000001, 0x007f0000, 0x00000003}};
     57         {0x00000d00, 0xfe004000, 0x00000001, 0x007f0000, 0x01c00003}};
    4358    /** Code Point Ranges for Beth
    4459    [1810, 1810], [1837, 1837]**/
     
    312327    [1652, 1652], [1748, 1748], [1750, 1773], [1776, 1785], [1789, 1790],
    313328    [1792, 1807], [1809, 1809], [1840, 1868], [1920, 2207], [2221, 2221],
    314     [2229, 68287], [68294, 68294], [68296, 68296], [68299, 68300],
    315     [68322, 68323], [68325, 68330], [68336, 1114111]**/
     329    [2229, 2229], [2238, 68287], [68294, 68294], [68296, 68296],
     330    [68299, 68300], [68322, 68323], [68325, 68330], [68336, 1114111]**/
    316331    const UnicodeSet no_joining_group_Set
    317332        {{{Full, 49}, {Mixed, 3}, {Empty, 2}, {Mixed, 5}, {Empty, 1},
    318333          {Full, 9}, {Mixed, 1}, {Full, 2064}, {Mixed, 2}, {Full, 32680}},
    319334         {0x00000002, 0xfffff801, 0x00113fff, 0xffd00000, 0x63ff3fff,
    320           0x0002ffff, 0xffff0000, 0x00001fff, 0xffe02000, 0x00001940,
     335          0x0002ffff, 0xffff0000, 0x00001fff, 0xc0202000, 0x00001940,
    321336          0xffff07ec}};
    322337    /** Code Point Ranges for Noon
     
    354369    /** Code Point Ranges for Reh
    355370    [1585, 1586], [1681, 1689], [1775, 1775], [1883, 1883], [1899, 1900],
    356     [1905, 1905], [2218, 2218], [2226, 2226]**/
     371    [1905, 1905], [2218, 2218], [2226, 2226], [2233, 2233]**/
    357372    const UnicodeSet reh_Set
    358373        {{{Empty, 49}, {Mixed, 1}, {Empty, 2}, {Mixed, 1}, {Empty, 2},
     
    360375          {Empty, 34746}},
    361376         {0x00060000, 0x03fe0000, 0x00008000, 0x08000000, 0x00021800,
    362           0x00040400}};
     377          0x02040400}};
    363378    /** Code Point Ranges for Reversed_Pe
    364379    [1831, 1831]**/
     
    450465    /** Code Point Ranges for Yeh
    451466    [1568, 1568], [1574, 1574], [1609, 1610], [1656, 1656], [1744, 1745],
    452     [1911, 1911], [2216, 2217]**/
     467    [1911, 1911], [2216, 2217], [2234, 2234]**/
    453468    const UnicodeSet yeh_Set
    454469        {{{Empty, 49}, {Mixed, 3}, {Empty, 2}, {Mixed, 1}, {Empty, 4},
    455470          {Mixed, 1}, {Empty, 9}, {Mixed, 1}, {Empty, 34746}},
    456471         {0x00000041, 0x00000600, 0x01000000, 0x00030000, 0x00800000,
    457           0x00000300}};
     472          0x04000300}};
    458473    /** Code Point Ranges for Yeh_Barree
    459474    [1746, 1747]**/
     
    491506         JG_ns::value_names,
    492507         JG_ns::aliases_only_map,
    493          {&ain_Set, &alaph_Set, &alef_Set, &beh_Set, &beth_Set,
     508         {&african_feh_Set, &african_noon_Set, &african_qaf_Set, &ain_Set,
     509        &alaph_Set, &alef_Set, &beh_Set, &beth_Set,
    494510        &burushaski_yeh_barree_Set, &dal_Set, &dalath_rish_Set, &e_Set,
    495511        &farsi_yeh_Set, &fe_Set, &feh_Set, &final_semkath_Set, &gaf_Set,
Note: See TracChangeset for help on using the changeset viewer.