зеркало из https://github.com/mozilla/pjs.git
Update generated case mappings to Unicode 4.1.0. Bug 288956, r=jshin, rs=roc, a=asa
This commit is contained in:
Родитель
b37603b1da
Коммит
d6b16cb14a
|
@ -22,8 +22,8 @@
|
||||||
* Contributor(s):
|
* Contributor(s):
|
||||||
*
|
*
|
||||||
* Alternatively, the contents of this file may be used under the terms of
|
* Alternatively, the contents of this file may be used under the terms of
|
||||||
* either of the GNU General Public License Version 2 or later (the "GPL"),
|
* either the GNU General Public License Version 2 or later (the "GPL"), or
|
||||||
* or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
|
* the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
|
||||||
* in which case the provisions of the GPL or the LGPL are applicable instead
|
* in which case the provisions of the GPL or the LGPL are applicable instead
|
||||||
* of those above. If you wish to allow use of your version of this file only
|
* of those above. If you wish to allow use of your version of this file only
|
||||||
* under the terms of either the GPL or the LGPL, and not to allow others to
|
* under the terms of either the GPL or the LGPL, and not to allow others to
|
||||||
|
@ -42,9 +42,9 @@
|
||||||
|
|
||||||
static const PRUnichar gUpperToTitle[] = {
|
static const PRUnichar gUpperToTitle[] = {
|
||||||
0x01F1, 0x01F2,
|
0x01F1, 0x01F2,
|
||||||
0x01C4, 0x01C5,
|
|
||||||
0x01C7, 0x01C8,
|
0x01C7, 0x01C8,
|
||||||
0x01CA, 0x01CB,
|
0x01CA, 0x01CB,
|
||||||
|
0x01C4, 0x01C5,
|
||||||
};
|
};
|
||||||
|
|
||||||
static const PRUint32 gUpperToTitleItems = 4;
|
static const PRUint32 gUpperToTitleItems = 4;
|
||||||
|
@ -67,8 +67,10 @@ static const PRUint16 gToUpper[] =
|
||||||
0x0188, ((0x04 << 8) | 0x04), 0xffff ,
|
0x0188, ((0x04 << 8) | 0x04), 0xffff ,
|
||||||
0x0192, ((0x00 << 8) | 0x06), 0xffff ,
|
0x0192, ((0x00 << 8) | 0x06), 0xffff ,
|
||||||
0x0195, ((0x00 << 8) | 0x03), 0x0061 ,
|
0x0195, ((0x00 << 8) | 0x03), 0x0061 ,
|
||||||
0x0199, ((0x08 << 8) | 0x08), 0xffff ,
|
0x0199, ((0x00 << 8) | 0x04), 0xffff ,
|
||||||
0x01a3, ((0x02 << 8) | 0x02), 0xffff ,
|
0x019a, ((0x00 << 8) | 0x01), 0x00a3 ,
|
||||||
|
0x019e, ((0x00 << 8) | 0x04), 0x0082 ,
|
||||||
|
0x01a1, ((0x04 << 8) | 0x02), 0xffff ,
|
||||||
0x01a8, ((0x05 << 8) | 0x05), 0xffff ,
|
0x01a8, ((0x05 << 8) | 0x05), 0xffff ,
|
||||||
0x01b0, ((0x04 << 8) | 0x04), 0xffff ,
|
0x01b0, ((0x04 << 8) | 0x04), 0xffff ,
|
||||||
0x01b6, ((0x03 << 8) | 0x03), 0xffff ,
|
0x01b6, ((0x03 << 8) | 0x03), 0xffff ,
|
||||||
|
@ -88,7 +90,8 @@ static const PRUint16 gToUpper[] =
|
||||||
0x01f5, ((0x04 << 8) | 0x04), 0xffff ,
|
0x01f5, ((0x04 << 8) | 0x04), 0xffff ,
|
||||||
0x01fb, ((0x24 << 8) | 0x02), 0xffff ,
|
0x01fb, ((0x24 << 8) | 0x02), 0xffff ,
|
||||||
0x0223, ((0x10 << 8) | 0x02), 0xffff ,
|
0x0223, ((0x10 << 8) | 0x02), 0xffff ,
|
||||||
0x0253, ((0x00 << 8) | 0x20), 0xff2e ,
|
0x023c, ((0x00 << 8) | 0x09), 0xffff ,
|
||||||
|
0x0253, ((0x00 << 8) | 0x17), 0xff2e ,
|
||||||
0x0254, ((0x00 << 8) | 0x01), 0xff32 ,
|
0x0254, ((0x00 << 8) | 0x01), 0xff32 ,
|
||||||
0x0256, ((0x01 << 8) | 0x01), 0xff33 ,
|
0x0256, ((0x01 << 8) | 0x01), 0xff33 ,
|
||||||
0x0259, ((0x00 << 8) | 0x02), 0xff36 ,
|
0x0259, ((0x00 << 8) | 0x02), 0xff36 ,
|
||||||
|
@ -103,7 +106,8 @@ static const PRUint16 gToUpper[] =
|
||||||
0x0288, ((0x00 << 8) | 0x05), 0xff26 ,
|
0x0288, ((0x00 << 8) | 0x05), 0xff26 ,
|
||||||
0x028a, ((0x01 << 8) | 0x01), 0xff27 ,
|
0x028a, ((0x01 << 8) | 0x01), 0xff27 ,
|
||||||
0x0292, ((0x00 << 8) | 0x07), 0xff25 ,
|
0x0292, ((0x00 << 8) | 0x07), 0xff25 ,
|
||||||
0x0345, ((0x00 << 8) | 0xb3), 0x0054 ,
|
0x0294, ((0x00 << 8) | 0x02), 0xffad ,
|
||||||
|
0x0345, ((0x00 << 8) | 0xb1), 0x0054 ,
|
||||||
0x03ac, ((0x00 << 8) | 0x67), 0xffda ,
|
0x03ac, ((0x00 << 8) | 0x67), 0xffda ,
|
||||||
0x03ad, ((0x02 << 8) | 0x01), 0xffdb ,
|
0x03ad, ((0x02 << 8) | 0x01), 0xffdb ,
|
||||||
0x03b1, ((0x10 << 8) | 0x01), 0xffe0 ,
|
0x03b1, ((0x10 << 8) | 0x01), 0xffe0 ,
|
||||||
|
@ -115,18 +119,19 @@ static const PRUint16 gToUpper[] =
|
||||||
0x03d1, ((0x00 << 8) | 0x01), 0xffc7 ,
|
0x03d1, ((0x00 << 8) | 0x01), 0xffc7 ,
|
||||||
0x03d5, ((0x00 << 8) | 0x04), 0xffd1 ,
|
0x03d5, ((0x00 << 8) | 0x04), 0xffd1 ,
|
||||||
0x03d6, ((0x00 << 8) | 0x01), 0xffca ,
|
0x03d6, ((0x00 << 8) | 0x01), 0xffca ,
|
||||||
0x03db, ((0x14 << 8) | 0x02), 0xffff ,
|
0x03d9, ((0x16 << 8) | 0x02), 0xffff ,
|
||||||
0x03f0, ((0x00 << 8) | 0x01), 0xffaa ,
|
0x03f0, ((0x00 << 8) | 0x01), 0xffaa ,
|
||||||
0x03f1, ((0x00 << 8) | 0x01), 0xffb0 ,
|
0x03f1, ((0x00 << 8) | 0x01), 0xffb0 ,
|
||||||
0x03f2, ((0x00 << 8) | 0x01), 0xffb1 ,
|
0x03f2, ((0x00 << 8) | 0x01), 0x0007 ,
|
||||||
|
0x03f5, ((0x00 << 8) | 0x03), 0xffa0 ,
|
||||||
|
0x03f8, ((0x03 << 8) | 0x03), 0xffff ,
|
||||||
0x0430, ((0x1f << 8) | 0x01), 0xffe0 ,
|
0x0430, ((0x1f << 8) | 0x01), 0xffe0 ,
|
||||||
0x0450, ((0x0f << 8) | 0x01), 0xffb0 ,
|
0x0450, ((0x0f << 8) | 0x01), 0xffb0 ,
|
||||||
0x0461, ((0x20 << 8) | 0x02), 0xffff ,
|
0x0461, ((0x20 << 8) | 0x02), 0xffff ,
|
||||||
0x048d, ((0x32 << 8) | 0x02), 0xffff ,
|
0x048b, ((0x34 << 8) | 0x02), 0xffff ,
|
||||||
0x04c2, ((0x02 << 8) | 0x02), 0xffff ,
|
0x04c2, ((0x0c << 8) | 0x02), 0xffff ,
|
||||||
0x04c8, ((0x04 << 8) | 0x04), 0xffff ,
|
0x04d1, ((0x28 << 8) | 0x02), 0xffff ,
|
||||||
0x04d1, ((0x24 << 8) | 0x02), 0xffff ,
|
0x0501, ((0x0e << 8) | 0x02), 0xffff ,
|
||||||
0x04f9, ((0x00 << 8) | 0x04), 0xffff ,
|
|
||||||
0x0561, ((0x25 << 8) | 0x01), 0xffd0 ,
|
0x0561, ((0x25 << 8) | 0x01), 0xffd0 ,
|
||||||
0x1e01, ((0x94 << 8) | 0x02), 0xffff ,
|
0x1e01, ((0x94 << 8) | 0x02), 0xffff ,
|
||||||
0x1e9b, ((0x00 << 8) | 0x06), 0xffc5 ,
|
0x1e9b, ((0x00 << 8) | 0x06), 0xffc5 ,
|
||||||
|
@ -157,10 +162,13 @@ static const PRUint16 gToUpper[] =
|
||||||
0x1ff3, ((0x00 << 8) | 0x0e), 0x0009 ,
|
0x1ff3, ((0x00 << 8) | 0x0e), 0x0009 ,
|
||||||
0x2170, ((0x0f << 8) | 0x01), 0xfff0 ,
|
0x2170, ((0x0f << 8) | 0x01), 0xfff0 ,
|
||||||
0x24d0, ((0x19 << 8) | 0x01), 0xffe6 ,
|
0x24d0, ((0x19 << 8) | 0x01), 0xffe6 ,
|
||||||
|
0x2c30, ((0x2e << 8) | 0x01), 0xffd0 ,
|
||||||
|
0x2c81, ((0x62 << 8) | 0x02), 0xffff ,
|
||||||
|
0x2d00, ((0x25 << 8) | 0x01), 0xe3a0 ,
|
||||||
0xff41, ((0x19 << 8) | 0x01), 0xffe0
|
0xff41, ((0x19 << 8) | 0x01), 0xffe0
|
||||||
};
|
};
|
||||||
|
|
||||||
static const PRUint32 gToUpperItems = 107;
|
static const PRUint32 gToUpperItems = 115;
|
||||||
|
|
||||||
static const PRUint16 gToLower[] =
|
static const PRUint16 gToLower[] =
|
||||||
{ /* From To Every Diff */
|
{ /* From To Every Diff */
|
||||||
|
@ -215,23 +223,31 @@ static const PRUint16 gToLower[] =
|
||||||
0x01f6, ((0x00 << 8) | 0x00), 0xff9f ,
|
0x01f6, ((0x00 << 8) | 0x00), 0xff9f ,
|
||||||
0x01f7, ((0x00 << 8) | 0x00), 0xffc8 ,
|
0x01f7, ((0x00 << 8) | 0x00), 0xffc8 ,
|
||||||
0x01f8, ((0x26 << 8) | 0x02), 0x0001 ,
|
0x01f8, ((0x26 << 8) | 0x02), 0x0001 ,
|
||||||
|
0x0220, ((0x00 << 8) | 0x00), 0xff7e ,
|
||||||
0x0222, ((0x10 << 8) | 0x02), 0x0001 ,
|
0x0222, ((0x10 << 8) | 0x02), 0x0001 ,
|
||||||
|
0x023b, ((0x00 << 8) | 0x00), 0x0001 ,
|
||||||
|
0x023d, ((0x00 << 8) | 0x00), 0xff5d ,
|
||||||
|
0x0241, ((0x00 << 8) | 0x00), 0x0053 ,
|
||||||
0x0386, ((0x00 << 8) | 0x00), 0x0026 ,
|
0x0386, ((0x00 << 8) | 0x00), 0x0026 ,
|
||||||
0x0388, ((0x02 << 8) | 0x01), 0x0025 ,
|
0x0388, ((0x02 << 8) | 0x01), 0x0025 ,
|
||||||
0x038c, ((0x00 << 8) | 0x00), 0x0040 ,
|
0x038c, ((0x00 << 8) | 0x00), 0x0040 ,
|
||||||
0x038e, ((0x01 << 8) | 0x01), 0x003f ,
|
0x038e, ((0x01 << 8) | 0x01), 0x003f ,
|
||||||
0x0391, ((0x10 << 8) | 0x01), 0x0020 ,
|
0x0391, ((0x10 << 8) | 0x01), 0x0020 ,
|
||||||
0x03a3, ((0x08 << 8) | 0x01), 0x0020 ,
|
0x03a3, ((0x08 << 8) | 0x01), 0x0020 ,
|
||||||
0x03da, ((0x14 << 8) | 0x02), 0x0001 ,
|
0x03d8, ((0x16 << 8) | 0x02), 0x0001 ,
|
||||||
|
0x03f4, ((0x00 << 8) | 0x00), 0xffc4 ,
|
||||||
|
0x03f7, ((0x00 << 8) | 0x00), 0x0001 ,
|
||||||
|
0x03f9, ((0x00 << 8) | 0x00), 0xfff9 ,
|
||||||
|
0x03fa, ((0x00 << 8) | 0x00), 0x0001 ,
|
||||||
0x0400, ((0x0f << 8) | 0x01), 0x0050 ,
|
0x0400, ((0x0f << 8) | 0x01), 0x0050 ,
|
||||||
0x0410, ((0x1f << 8) | 0x01), 0x0020 ,
|
0x0410, ((0x1f << 8) | 0x01), 0x0020 ,
|
||||||
0x0460, ((0x20 << 8) | 0x02), 0x0001 ,
|
0x0460, ((0x20 << 8) | 0x02), 0x0001 ,
|
||||||
0x048c, ((0x32 << 8) | 0x02), 0x0001 ,
|
0x048a, ((0x34 << 8) | 0x02), 0x0001 ,
|
||||||
0x04c1, ((0x02 << 8) | 0x02), 0x0001 ,
|
0x04c1, ((0x0c << 8) | 0x02), 0x0001 ,
|
||||||
0x04c7, ((0x04 << 8) | 0x04), 0x0001 ,
|
0x04d0, ((0x28 << 8) | 0x02), 0x0001 ,
|
||||||
0x04d0, ((0x24 << 8) | 0x02), 0x0001 ,
|
0x0500, ((0x0e << 8) | 0x02), 0x0001 ,
|
||||||
0x04f8, ((0x00 << 8) | 0x00), 0x0001 ,
|
|
||||||
0x0531, ((0x25 << 8) | 0x01), 0x0030 ,
|
0x0531, ((0x25 << 8) | 0x01), 0x0030 ,
|
||||||
|
0x10a0, ((0x25 << 8) | 0x01), 0x1c60 ,
|
||||||
0x1e00, ((0x94 << 8) | 0x02), 0x0001 ,
|
0x1e00, ((0x94 << 8) | 0x02), 0x0001 ,
|
||||||
0x1ea0, ((0x58 << 8) | 0x02), 0x0001 ,
|
0x1ea0, ((0x58 << 8) | 0x02), 0x0001 ,
|
||||||
0x1f08, ((0x07 << 8) | 0x01), 0xfff8 ,
|
0x1f08, ((0x07 << 8) | 0x01), 0xfff8 ,
|
||||||
|
@ -262,14 +278,16 @@ static const PRUint16 gToLower[] =
|
||||||
0x212b, ((0x00 << 8) | 0x00), 0xdfba ,
|
0x212b, ((0x00 << 8) | 0x00), 0xdfba ,
|
||||||
0x2160, ((0x0f << 8) | 0x01), 0x0010 ,
|
0x2160, ((0x0f << 8) | 0x01), 0x0010 ,
|
||||||
0x24b6, ((0x19 << 8) | 0x01), 0x001a ,
|
0x24b6, ((0x19 << 8) | 0x01), 0x001a ,
|
||||||
|
0x2c00, ((0x2e << 8) | 0x01), 0x0030 ,
|
||||||
|
0x2c80, ((0x62 << 8) | 0x02), 0x0001 ,
|
||||||
0xff21, ((0x19 << 8) | 0x01), 0x0020
|
0xff21, ((0x19 << 8) | 0x01), 0x0020
|
||||||
};
|
};
|
||||||
|
|
||||||
static const PRUint32 gToLowerItems = 99;
|
static const PRUint32 gToLowerItems = 109;
|
||||||
|
|
||||||
static const PRUint32 gCaseBlocks [8] = {
|
static const PRUint32 gCaseBlocks [8] = {
|
||||||
0xC000003F,
|
0xC001003F,
|
||||||
0x00000012,
|
0x00003012,
|
||||||
0x00000000,
|
0x00000000,
|
||||||
0x00000000,
|
0x00000000,
|
||||||
0x00000000,
|
0x00000000,
|
||||||
|
|
Загрузка…
Ссылка в новой задаче