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:
ftang%netscape.com 2001-03-12 22:33:34 +00:00
Родитель 1cd1dbe82a
Коммит 32209fe8cf
2 изменённых файлов: 45 добавлений и 77 удалений

Просмотреть файл

@ -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 */