зеркало из https://github.com/mozilla/pjs.git
fix 71419. r=bstell sr=erik. fix the mapping so now we won't map
30-39 to U+660-U+669
This commit is contained in:
Родитель
1cd1dbe82a
Коммит
32209fe8cf
|
@ -31,39 +31,25 @@
|
||||||
Begin of Item 0000
|
Begin of Item 0000
|
||||||
Format 0
|
Format 0
|
||||||
srcBegin = 0000
|
srcBegin = 0000
|
||||||
srcEnd = 002F
|
srcEnd = 007E
|
||||||
destBegin = 0000
|
destBegin = 0000
|
||||||
End of Item 0000
|
End of Item 0000
|
||||||
|
|
||||||
Begin of Item 0001
|
Begin of Item 0001
|
||||||
Format 0
|
Format 0
|
||||||
srcBegin = 003A
|
srcBegin = 0621
|
||||||
srcEnd = 007E
|
srcEnd = 063A
|
||||||
destBegin = 003A
|
destBegin = 00C1
|
||||||
End of Item 0001
|
End of Item 0001
|
||||||
|
|
||||||
Begin of Item 0002
|
Begin of Item 0002
|
||||||
Format 0
|
|
||||||
srcBegin = 0621
|
|
||||||
srcEnd = 063A
|
|
||||||
destBegin = 00C1
|
|
||||||
End of Item 0002
|
|
||||||
|
|
||||||
Begin of Item 0003
|
|
||||||
Format 0
|
Format 0
|
||||||
srcBegin = 0640
|
srcBegin = 0640
|
||||||
srcEnd = 0652
|
srcEnd = 0652
|
||||||
destBegin = 00E0
|
destBegin = 00E0
|
||||||
End of Item 0003
|
End of Item 0002
|
||||||
|
|
||||||
Begin of Item 0004
|
Begin of Item 0003
|
||||||
Format 0
|
|
||||||
srcBegin = 0660
|
|
||||||
srcEnd = 0669
|
|
||||||
destBegin = 0030
|
|
||||||
End of Item 0004
|
|
||||||
|
|
||||||
Begin of Item 0005
|
|
||||||
Format 1
|
Format 1
|
||||||
srcBegin = 00A0
|
srcBegin = 00A0
|
||||||
srcEnd = 00AD
|
srcEnd = 00AD
|
||||||
|
@ -71,57 +57,55 @@ Begin of Item 0005
|
||||||
Mapping =
|
Mapping =
|
||||||
00A0 FFFD FFFD FFFD 00A4 FFFD FFFD FFFD
|
00A0 FFFD FFFD FFFD 00A4 FFFD FFFD FFFD
|
||||||
FFFD FFFD FFFD FFFD FFFD 00AD
|
FFFD FFFD FFFD FFFD FFFD 00AD
|
||||||
End of Item 0005
|
End of Item 0003
|
||||||
|
|
||||||
Begin of Item 0006
|
Begin of Item 0004
|
||||||
Format 2
|
Format 2
|
||||||
srcBegin = 060C
|
srcBegin = 060C
|
||||||
destBegin = 00AC
|
destBegin = 00AC
|
||||||
End of Item 0006
|
End of Item 0004
|
||||||
|
|
||||||
Begin of Item 0007
|
Begin of Item 0005
|
||||||
Format 1
|
Format 1
|
||||||
srcBegin = 061B
|
srcBegin = 061B
|
||||||
srcEnd = 061F
|
srcEnd = 061F
|
||||||
mappingOffset = 000E
|
mappingOffset = 000E
|
||||||
Mapping =
|
Mapping =
|
||||||
00BB FFFD FFFD FFFD 00BF
|
00BB FFFD FFFD FFFD 00BF
|
||||||
End of Item 0007
|
End of Item 0005
|
||||||
|
|
||||||
========================================================*/
|
========================================================*/
|
||||||
/* Offset=0x0000 ItemOfList */
|
/* Offset=0x0000 ItemOfList */
|
||||||
0x0008,
|
0x0006,
|
||||||
/*-------------------------------------------------------*/
|
/*-------------------------------------------------------*/
|
||||||
/* Offset=0x0001 offsetToFormatArray */
|
/* Offset=0x0001 offsetToFormatArray */
|
||||||
0x0004,
|
0x0004,
|
||||||
/*-------------------------------------------------------*/
|
/*-------------------------------------------------------*/
|
||||||
/* Offset=0x0002 offsetToMapCellArray */
|
/* Offset=0x0002 offsetToMapCellArray */
|
||||||
0x0007,
|
0x0006,
|
||||||
/*-------------------------------------------------------*/
|
/*-------------------------------------------------------*/
|
||||||
/* Offset=0x0003 offsetToMappingTable */
|
/* Offset=0x0003 offsetToMappingTable */
|
||||||
0x001F,
|
0x0018,
|
||||||
/*-------------------------------------------------------*/
|
/*-------------------------------------------------------*/
|
||||||
/* Offset=0x0004 Start of Format Array */
|
/* Offset=0x0004 Start of Format Array */
|
||||||
/* Total of Format 0 : 0x0005 */
|
/* Total of Format 0 : 0x0003 */
|
||||||
/* Total of Format 1 : 0x0002 */
|
/* Total of Format 1 : 0x0002 */
|
||||||
/* Total of Format 2 : 0x0001 */
|
/* Total of Format 2 : 0x0001 */
|
||||||
/* Total of Format 3 : 0x0000 */
|
/* Total of Format 3 : 0x0000 */
|
||||||
|
|
||||||
0x0000, 0x1210, 0x0000,
|
0x1000, 0x0012,
|
||||||
/*-------------------------------------------------------*/
|
/*-------------------------------------------------------*/
|
||||||
/* Offset=0x0007 Start of MapCell Array */
|
/* Offset=0x0006 Start of MapCell Array */
|
||||||
/* 0000 */ 0x0000, 0x002F, 0x0000,
|
/* 0000 */ 0x0000, 0x007E, 0x0000,
|
||||||
/* 0001 */ 0x003A, 0x007E, 0x003A,
|
/* 0001 */ 0x0621, 0x063A, 0x00C1,
|
||||||
/* 0002 */ 0x0621, 0x063A, 0x00C1,
|
/* 0002 */ 0x0640, 0x0652, 0x00E0,
|
||||||
/* 0003 */ 0x0640, 0x0652, 0x00E0,
|
/* 0003 */ 0x00A0, 0x00AD, 0x0000,
|
||||||
/* 0004 */ 0x0660, 0x0669, 0x0030,
|
/* 0004 */ 0x060C, 0x0000, 0x00AC,
|
||||||
/* 0005 */ 0x00A0, 0x00AD, 0x0000,
|
/* 0005 */ 0x061B, 0x061F, 0x000E,
|
||||||
/* 0006 */ 0x060C, 0x0000, 0x00AC,
|
|
||||||
/* 0007 */ 0x061B, 0x061F, 0x000E,
|
|
||||||
/*-------------------------------------------------------*/
|
/*-------------------------------------------------------*/
|
||||||
/* Offset=0x001F Start of MappingTable */
|
/* Offset=0x0018 Start of MappingTable */
|
||||||
|
|
||||||
/* 0000 */ 0x00A0, 0xFFFD, 0xFFFD, 0xFFFD, 0x00A4, 0xFFFD, 0xFFFD, 0xFFFD,
|
/* 0000 */ 0x00A0, 0xFFFD, 0xFFFD, 0xFFFD, 0x00A4, 0xFFFD, 0xFFFD, 0xFFFD,
|
||||||
/* 0008 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x00AD, 0x00BB, 0xFFFD,
|
/* 0008 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x00AD, 0x00BB, 0xFFFD,
|
||||||
/* 0010 */ 0xFFFD, 0xFFFD, 0x00BF,
|
/* 0010 */ 0xFFFD, 0xFFFD, 0x00BF,
|
||||||
/* End of table Total Length = 0x0032 * 2 */
|
/* End of table Total Length = 0x002B * 2 */
|
||||||
|
|
|
@ -31,39 +31,25 @@
|
||||||
Begin of Item 0000
|
Begin of Item 0000
|
||||||
Format 0
|
Format 0
|
||||||
srcBegin = 0000
|
srcBegin = 0000
|
||||||
srcEnd = 002F
|
srcEnd = 007E
|
||||||
destBegin = 0000
|
destBegin = 0000
|
||||||
End of Item 0000
|
End of Item 0000
|
||||||
|
|
||||||
Begin of Item 0001
|
Begin of Item 0001
|
||||||
Format 0
|
Format 0
|
||||||
srcBegin = 0030
|
srcBegin = 00C1
|
||||||
srcEnd = 0039
|
srcEnd = 00DA
|
||||||
destBegin = 0660
|
destBegin = 0621
|
||||||
End of Item 0001
|
End of Item 0001
|
||||||
|
|
||||||
Begin of Item 0002
|
Begin of Item 0002
|
||||||
Format 0
|
|
||||||
srcBegin = 003A
|
|
||||||
srcEnd = 007E
|
|
||||||
destBegin = 003A
|
|
||||||
End of Item 0002
|
|
||||||
|
|
||||||
Begin of Item 0003
|
|
||||||
Format 0
|
|
||||||
srcBegin = 00C1
|
|
||||||
srcEnd = 00DA
|
|
||||||
destBegin = 0621
|
|
||||||
End of Item 0003
|
|
||||||
|
|
||||||
Begin of Item 0004
|
|
||||||
Format 0
|
Format 0
|
||||||
srcBegin = 00E0
|
srcBegin = 00E0
|
||||||
srcEnd = 00F2
|
srcEnd = 00F2
|
||||||
destBegin = 0640
|
destBegin = 0640
|
||||||
End of Item 0004
|
End of Item 0002
|
||||||
|
|
||||||
Begin of Item 0005
|
Begin of Item 0003
|
||||||
Format 1
|
Format 1
|
||||||
srcBegin = 00A0
|
srcBegin = 00A0
|
||||||
srcEnd = 00AD
|
srcEnd = 00AD
|
||||||
|
@ -71,20 +57,20 @@ Begin of Item 0005
|
||||||
Mapping =
|
Mapping =
|
||||||
00A0 FFFD FFFD FFFD 00A4 FFFD FFFD FFFD
|
00A0 FFFD FFFD FFFD 00A4 FFFD FFFD FFFD
|
||||||
FFFD FFFD FFFD FFFD 060C 00AD
|
FFFD FFFD FFFD FFFD 060C 00AD
|
||||||
End of Item 0005
|
End of Item 0003
|
||||||
|
|
||||||
Begin of Item 0006
|
Begin of Item 0004
|
||||||
Format 1
|
Format 1
|
||||||
srcBegin = 00BB
|
srcBegin = 00BB
|
||||||
srcEnd = 00BF
|
srcEnd = 00BF
|
||||||
mappingOffset = 000E
|
mappingOffset = 000E
|
||||||
Mapping =
|
Mapping =
|
||||||
061B FFFD FFFD FFFD 061F
|
061B FFFD FFFD FFFD 061F
|
||||||
End of Item 0006
|
End of Item 0004
|
||||||
|
|
||||||
========================================================*/
|
========================================================*/
|
||||||
/* Offset=0x0000 ItemOfList */
|
/* Offset=0x0000 ItemOfList */
|
||||||
0x0007,
|
0x0005,
|
||||||
/*-------------------------------------------------------*/
|
/*-------------------------------------------------------*/
|
||||||
/* Offset=0x0001 offsetToFormatArray */
|
/* Offset=0x0001 offsetToFormatArray */
|
||||||
0x0004,
|
0x0004,
|
||||||
|
@ -93,28 +79,26 @@ End of Item 0006
|
||||||
0x0006,
|
0x0006,
|
||||||
/*-------------------------------------------------------*/
|
/*-------------------------------------------------------*/
|
||||||
/* Offset=0x0003 offsetToMappingTable */
|
/* Offset=0x0003 offsetToMappingTable */
|
||||||
0x001B,
|
0x0015,
|
||||||
/*-------------------------------------------------------*/
|
/*-------------------------------------------------------*/
|
||||||
/* Offset=0x0004 Start of Format Array */
|
/* Offset=0x0004 Start of Format Array */
|
||||||
/* Total of Format 0 : 0x0005 */
|
/* Total of Format 0 : 0x0003 */
|
||||||
/* Total of Format 1 : 0x0002 */
|
/* Total of Format 1 : 0x0002 */
|
||||||
/* Total of Format 2 : 0x0000 */
|
/* Total of Format 2 : 0x0000 */
|
||||||
/* Total of Format 3 : 0x0000 */
|
/* Total of Format 3 : 0x0000 */
|
||||||
|
|
||||||
0x0000, 0x0110,
|
0x1000, 0x0001,
|
||||||
/*-------------------------------------------------------*/
|
/*-------------------------------------------------------*/
|
||||||
/* Offset=0x0006 Start of MapCell Array */
|
/* Offset=0x0006 Start of MapCell Array */
|
||||||
/* 0000 */ 0x0000, 0x002F, 0x0000,
|
/* 0000 */ 0x0000, 0x007E, 0x0000,
|
||||||
/* 0001 */ 0x0030, 0x0039, 0x0660,
|
/* 0001 */ 0x00C1, 0x00DA, 0x0621,
|
||||||
/* 0002 */ 0x003A, 0x007E, 0x003A,
|
/* 0002 */ 0x00E0, 0x00F2, 0x0640,
|
||||||
/* 0003 */ 0x00C1, 0x00DA, 0x0621,
|
/* 0003 */ 0x00A0, 0x00AD, 0x0000,
|
||||||
/* 0004 */ 0x00E0, 0x00F2, 0x0640,
|
/* 0004 */ 0x00BB, 0x00BF, 0x000E,
|
||||||
/* 0005 */ 0x00A0, 0x00AD, 0x0000,
|
|
||||||
/* 0006 */ 0x00BB, 0x00BF, 0x000E,
|
|
||||||
/*-------------------------------------------------------*/
|
/*-------------------------------------------------------*/
|
||||||
/* Offset=0x001B Start of MappingTable */
|
/* Offset=0x0015 Start of MappingTable */
|
||||||
|
|
||||||
/* 0000 */ 0x00A0, 0xFFFD, 0xFFFD, 0xFFFD, 0x00A4, 0xFFFD, 0xFFFD, 0xFFFD,
|
/* 0000 */ 0x00A0, 0xFFFD, 0xFFFD, 0xFFFD, 0x00A4, 0xFFFD, 0xFFFD, 0xFFFD,
|
||||||
/* 0008 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x060C, 0x00AD, 0x061B, 0xFFFD,
|
/* 0008 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x060C, 0x00AD, 0x061B, 0xFFFD,
|
||||||
/* 0010 */ 0xFFFD, 0xFFFD, 0x061F,
|
/* 0010 */ 0xFFFD, 0xFFFD, 0x061F,
|
||||||
/* End of table Total Length = 0x002E * 2 */
|
/* End of table Total Length = 0x0028 * 2 */
|
||||||
|
|
Загрузка…
Ссылка в новой задаче