From fd67065650eb1462e1c6ee1e192259dbe3d7edaa Mon Sep 17 00:00:00 2001 From: ftang Date: Thu, 23 Apr 1998 01:12:20 +0000 Subject: [PATCH] Change unicode mapping table to include EURP mapping git-svn-id: svn://10.0.0.236/trunk@539 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/lib/libi18n/unicode/ufrmtbl/cp1250.uf | 27 +-- mozilla/lib/libi18n/unicode/ufrmtbl/cp1251.uf | 33 ++-- mozilla/lib/libi18n/unicode/ufrmtbl/cp1252.uf | 53 +++--- mozilla/lib/libi18n/unicode/ufrmtbl/cp1253.uf | 28 ++-- mozilla/lib/libi18n/unicode/ufrmtbl/cp1254.uf | 27 +-- mozilla/lib/libi18n/unicode/ufrmtbl/cp1255.uf | 157 ++++++++---------- mozilla/lib/libi18n/unicode/ufrmtbl/cp1256.uf | 141 +++++++++------- mozilla/lib/libi18n/unicode/ufrmtbl/cp1257.uf | 27 ++- mozilla/lib/libi18n/unicode/utotbl/cp1250.ut | 70 ++++---- mozilla/lib/libi18n/unicode/utotbl/cp1251.ut | 8 +- mozilla/lib/libi18n/unicode/utotbl/cp1252.ut | 26 +-- mozilla/lib/libi18n/unicode/utotbl/cp1253.ut | 62 +++---- mozilla/lib/libi18n/unicode/utotbl/cp1254.ut | 32 ++-- mozilla/lib/libi18n/unicode/utotbl/cp1255.ut | 96 +++++------ mozilla/lib/libi18n/unicode/utotbl/cp1256.ut | 60 ++++--- mozilla/lib/libi18n/unicode/utotbl/cp1257.ut | 70 ++++---- 16 files changed, 460 insertions(+), 457 deletions(-) diff --git a/mozilla/lib/libi18n/unicode/ufrmtbl/cp1250.uf b/mozilla/lib/libi18n/unicode/ufrmtbl/cp1250.uf index 98158636ee7..dc964b56f53 100644 --- a/mozilla/lib/libi18n/unicode/ufrmtbl/cp1250.uf +++ b/mozilla/lib/libi18n/unicode/ufrmtbl/cp1250.uf @@ -101,42 +101,49 @@ Begin of Item 0005 End of Item 0005 Begin of Item 0006 + Format 2 + srcBegin = 20AC + destBegin = 0080 +End of Item 0006 + +Begin of Item 0007 Format 2 srcBegin = 2122 destBegin = 0099 -End of Item 0006 +End of Item 0007 ========================================================*/ /* Offset=0x0000 ItemOfList */ - 0x0007, + 0x0008, /*-------------------------------------------------------*/ /* Offset=0x0001 offsetToFormatArray */ 0x0004, /*-------------------------------------------------------*/ /* Offset=0x0002 offsetToMapCellArray */ - 0x0006, + 0x0007, /*-------------------------------------------------------*/ /* Offset=0x0003 offsetToMappingTable */ - 0x001B, + 0x001F, /*-------------------------------------------------------*/ /* Offset=0x0004 Start of Format Array */ /* Total of Format 0 : 0x0001 */ /* Total of Format 1 : 0x0004 */ -/* Total of Format 2 : 0x0002 */ +/* Total of Format 2 : 0x0003 */ /* Total of Format 3 : 0x0000 */ -0x2110, 0x0211, +0x2110, 0x2211, 0x0000, /*-------------------------------------------------------*/ -/* Offset=0x0006 Start of MapCell Array */ +/* Offset=0x0007 Start of MapCell Array */ /* 0000 */ 0x0000, 0x007F, 0x0000, /* 0001 */ 0x00A0, 0x011B, 0x0000, /* 0002 */ 0x0139, 0x017E, 0x007C, /* 0003 */ 0x02C7, 0x0000, 0x00A1, /* 0004 */ 0x02D8, 0x02DD, 0x00C2, /* 0005 */ 0x2013, 0x203A, 0x00C8, -/* 0006 */ 0x2122, 0x0000, 0x0099, +/* 0006 */ 0x20AC, 0x0000, 0x0080, +/* 0007 */ 0x2122, 0x0000, 0x0099, /*-------------------------------------------------------*/ -/* Offset=0x001B Start of MappingTable */ +/* Offset=0x001F Start of MappingTable */ /* 0000 */ 0x00A0, 0xFFFD, 0xFFFD, 0xFFFD, 0x00A4, 0xFFFD, 0x00A6, 0x00A7, /* 0008 */ 0x00A8, 0x00A9, 0xFFFD, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0xFFFD, @@ -168,4 +175,4 @@ End of Item 0006 /* 00D8 */ 0xFFFD, 0xFFFD, 0xFFFD, 0x0085, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, /* 00E0 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x0089, 0xFFFD, 0xFFFD, /* 00E8 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x008B, 0x009B, -/* End of table Total Length = 0x010B * 2 */ +/* End of table Total Length = 0x010F * 2 */ diff --git a/mozilla/lib/libi18n/unicode/ufrmtbl/cp1251.uf b/mozilla/lib/libi18n/unicode/ufrmtbl/cp1251.uf index e0c49258509..6cb660a0527 100644 --- a/mozilla/lib/libi18n/unicode/ufrmtbl/cp1251.uf +++ b/mozilla/lib/libi18n/unicode/ufrmtbl/cp1251.uf @@ -34,7 +34,7 @@ End of Item 0000 Begin of Item 0001 Format 0 srcBegin = 0410 - srcEnd = 044F + srcEnd = 042A destBegin = 00C0 End of Item 0001 @@ -94,19 +94,25 @@ End of Item 0006 Begin of Item 0007 Format 2 - srcBegin = 2116 - destBegin = 00B9 + srcBegin = 20AC + destBegin = 0088 End of Item 0007 Begin of Item 0008 + Format 2 + srcBegin = 2116 + destBegin = 00B9 +End of Item 0008 + +Begin of Item 0009 Format 2 srcBegin = 2122 destBegin = 0099 -End of Item 0008 +End of Item 0009 ========================================================*/ /* Offset=0x0000 ItemOfList */ - 0x0009, + 0x000A, /*-------------------------------------------------------*/ /* Offset=0x0001 offsetToFormatArray */ 0x0004, @@ -115,28 +121,29 @@ End of Item 0008 0x0007, /*-------------------------------------------------------*/ /* Offset=0x0003 offsetToMappingTable */ - 0x0022, + 0x0025, /*-------------------------------------------------------*/ /* Offset=0x0004 Start of Format Array */ /* Total of Format 0 : 0x0002 */ /* Total of Format 1 : 0x0005 */ -/* Total of Format 2 : 0x0002 */ +/* Total of Format 2 : 0x0003 */ /* Total of Format 3 : 0x0000 */ -0x1100, 0x2111, 0x0002, +0x1100, 0x2111, 0x0022, /*-------------------------------------------------------*/ /* Offset=0x0007 Start of MapCell Array */ /* 0000 */ 0x0000, 0x007F, 0x0000, -/* 0001 */ 0x0410, 0x044F, 0x00C0, +/* 0001 */ 0x0410, 0x042A, 0x00C0, /* 0002 */ 0x00A0, 0x00BB, 0x0000, /* 0003 */ 0x0401, 0x040F, 0x001C, /* 0004 */ 0x0451, 0x045F, 0x002B, /* 0005 */ 0x0490, 0x0491, 0x003A, /* 0006 */ 0x2013, 0x203A, 0x003C, -/* 0007 */ 0x2116, 0x0000, 0x00B9, -/* 0008 */ 0x2122, 0x0000, 0x0099, +/* 0007 */ 0x20AC, 0x0000, 0x0088, +/* 0008 */ 0x2116, 0x0000, 0x00B9, +/* 0009 */ 0x2122, 0x0000, 0x0099, /*-------------------------------------------------------*/ -/* Offset=0x0022 Start of MappingTable */ +/* Offset=0x0025 Start of MappingTable */ /* 0000 */ 0x00A0, 0xFFFD, 0xFFFD, 0xFFFD, 0x00A4, 0xFFFD, 0x00A6, 0x00A7, /* 0008 */ 0xFFFD, 0x00A9, 0xFFFD, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0xFFFD, @@ -151,4 +158,4 @@ End of Item 0008 /* 0050 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, /* 0058 */ 0xFFFD, 0x0089, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, /* 0060 */ 0xFFFD, 0xFFFD, 0x008B, 0x009B, -/* End of table Total Length = 0x0086 * 2 */ +/* End of table Total Length = 0x0089 * 2 */ diff --git a/mozilla/lib/libi18n/unicode/ufrmtbl/cp1252.uf b/mozilla/lib/libi18n/unicode/ufrmtbl/cp1252.uf index 9b16fec48a8..a3a5fd29da1 100644 --- a/mozilla/lib/libi18n/unicode/ufrmtbl/cp1252.uf +++ b/mozilla/lib/libi18n/unicode/ufrmtbl/cp1252.uf @@ -34,7 +34,7 @@ End of Item 0000 Begin of Item 0001 Format 0 srcBegin = 00A0 - srcEnd = 00FF + srcEnd = 00DB destBegin = 00A0 End of Item 0001 @@ -57,9 +57,12 @@ Begin of Item 0003 End of Item 0003 Begin of Item 0004 - Format 2 + Format 1 srcBegin = 0178 - destBegin = 009F + srcEnd = 017E + mappingOffset = 0004 + Mapping = + 009F FFFD FFFD FFFD FFFD 008E 009E End of Item 0004 Begin of Item 0005 @@ -84,7 +87,7 @@ Begin of Item 0008 Format 1 srcBegin = 2013 srcEnd = 203A - mappingOffset = 0004 + mappingOffset = 000B Mapping = 0096 0097 FFFD FFFD FFFD 0091 0092 0082 FFFD 0093 0094 0084 FFFD 0086 0087 0095 @@ -94,14 +97,20 @@ Begin of Item 0008 End of Item 0008 Begin of Item 0009 + Format 2 + srcBegin = 20AC + destBegin = 0080 +End of Item 0009 + +Begin of Item 000A Format 2 srcBegin = 2122 destBegin = 0099 -End of Item 0009 +End of Item 000A ========================================================*/ /* Offset=0x0000 ItemOfList */ - 0x000A, + 0x000B, /*-------------------------------------------------------*/ /* Offset=0x0001 offsetToFormatArray */ 0x0004, @@ -110,34 +119,36 @@ End of Item 0009 0x0007, /*-------------------------------------------------------*/ /* Offset=0x0003 offsetToMappingTable */ - 0x0025, + 0x0028, /*-------------------------------------------------------*/ /* Offset=0x0004 Start of Format Array */ /* Total of Format 0 : 0x0002 */ -/* Total of Format 1 : 0x0003 */ +/* Total of Format 1 : 0x0004 */ /* Total of Format 2 : 0x0005 */ /* Total of Format 3 : 0x0000 */ -0x1100, 0x2222, 0x0021, +0x1100, 0x2221, 0x0221, /*-------------------------------------------------------*/ /* Offset=0x0007 Start of MapCell Array */ /* 0000 */ 0x0000, 0x007F, 0x0000, -/* 0001 */ 0x00A0, 0x00FF, 0x00A0, +/* 0001 */ 0x00A0, 0x00DB, 0x00A0, /* 0002 */ 0x0152, 0x0153, 0x0000, /* 0003 */ 0x0160, 0x0161, 0x0002, -/* 0004 */ 0x0178, 0x0000, 0x009F, +/* 0004 */ 0x0178, 0x017E, 0x0004, /* 0005 */ 0x0192, 0x0000, 0x0083, /* 0006 */ 0x02C6, 0x0000, 0x0088, /* 0007 */ 0x02DC, 0x0000, 0x0098, -/* 0008 */ 0x2013, 0x203A, 0x0004, -/* 0009 */ 0x2122, 0x0000, 0x0099, +/* 0008 */ 0x2013, 0x203A, 0x000B, +/* 0009 */ 0x20AC, 0x0000, 0x0080, +/* 000A */ 0x2122, 0x0000, 0x0099, /*-------------------------------------------------------*/ -/* Offset=0x0025 Start of MappingTable */ +/* Offset=0x0028 Start of MappingTable */ -/* 0000 */ 0x008C, 0x009C, 0x008A, 0x009A, 0x0096, 0x0097, 0xFFFD, 0xFFFD, -/* 0008 */ 0xFFFD, 0x0091, 0x0092, 0x0082, 0xFFFD, 0x0093, 0x0094, 0x0084, -/* 0010 */ 0xFFFD, 0x0086, 0x0087, 0x0095, 0xFFFD, 0xFFFD, 0xFFFD, 0x0085, -/* 0018 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, -/* 0020 */ 0xFFFD, 0x0089, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, -/* 0028 */ 0xFFFD, 0xFFFD, 0x008B, 0x009B, -/* End of table Total Length = 0x0051 * 2 */ +/* 0000 */ 0x008C, 0x009C, 0x008A, 0x009A, 0x009F, 0xFFFD, 0xFFFD, 0xFFFD, +/* 0008 */ 0xFFFD, 0x008E, 0x009E, 0x0096, 0x0097, 0xFFFD, 0xFFFD, 0xFFFD, +/* 0010 */ 0x0091, 0x0092, 0x0082, 0xFFFD, 0x0093, 0x0094, 0x0084, 0xFFFD, +/* 0018 */ 0x0086, 0x0087, 0x0095, 0xFFFD, 0xFFFD, 0xFFFD, 0x0085, 0xFFFD, +/* 0020 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, +/* 0028 */ 0x0089, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, +/* 0030 */ 0xFFFD, 0x008B, 0x009B, +/* End of table Total Length = 0x005B * 2 */ diff --git a/mozilla/lib/libi18n/unicode/ufrmtbl/cp1253.uf b/mozilla/lib/libi18n/unicode/ufrmtbl/cp1253.uf index c543c006aa1..412b9418d11 100644 --- a/mozilla/lib/libi18n/unicode/ufrmtbl/cp1253.uf +++ b/mozilla/lib/libi18n/unicode/ufrmtbl/cp1253.uf @@ -95,17 +95,14 @@ End of Item 0007 Begin of Item 0008 Format 2 - srcBegin = 2122 - destBegin = 0099 + srcBegin = 20AC + destBegin = 0080 End of Item 0008 Begin of Item 0009 - Format 1 - srcBegin = F8F9 - srcEnd = F8FB - mappingOffset = 004F - Mapping = - 00AA 00D2 00FF + Format 2 + srcBegin = 2122 + destBegin = 0099 End of Item 0009 ========================================================*/ @@ -123,11 +120,11 @@ End of Item 0009 /*-------------------------------------------------------*/ /* Offset=0x0004 Start of Format Array */ /* Total of Format 0 : 0x0004 */ -/* Total of Format 1 : 0x0004 */ -/* Total of Format 2 : 0x0002 */ +/* Total of Format 1 : 0x0003 */ +/* Total of Format 2 : 0x0003 */ /* Total of Format 3 : 0x0000 */ -0x0000, 0x1121, 0x0012, +0x0000, 0x1121, 0x0022, /*-------------------------------------------------------*/ /* Offset=0x0007 Start of MapCell Array */ /* 0000 */ 0x0000, 0x007F, 0x0000, @@ -138,8 +135,8 @@ End of Item 0009 /* 0005 */ 0x0192, 0x0000, 0x0083, /* 0006 */ 0x0384, 0x038C, 0x001E, /* 0007 */ 0x2013, 0x203A, 0x0027, -/* 0008 */ 0x2122, 0x0000, 0x0099, -/* 0009 */ 0xF8F9, 0xF8FB, 0x004F, +/* 0008 */ 0x20AC, 0x0000, 0x0080, +/* 0009 */ 0x2122, 0x0000, 0x0099, /*-------------------------------------------------------*/ /* Offset=0x0025 Start of MappingTable */ @@ -152,6 +149,5 @@ End of Item 0009 /* 0030 */ 0x0093, 0x0094, 0x0084, 0xFFFD, 0x0086, 0x0087, 0x0095, 0xFFFD, /* 0038 */ 0xFFFD, 0xFFFD, 0x0085, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, /* 0040 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x0089, 0xFFFD, 0xFFFD, 0xFFFD, -/* 0048 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x008B, 0x009B, 0x00AA, -/* 0050 */ 0x00D2, 0x00FF, -/* End of table Total Length = 0x0077 * 2 */ +/* 0048 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x008B, 0x009B, +/* End of table Total Length = 0x0074 * 2 */ diff --git a/mozilla/lib/libi18n/unicode/ufrmtbl/cp1254.uf b/mozilla/lib/libi18n/unicode/ufrmtbl/cp1254.uf index fec5119baa2..a7861b1ad24 100644 --- a/mozilla/lib/libi18n/unicode/ufrmtbl/cp1254.uf +++ b/mozilla/lib/libi18n/unicode/ufrmtbl/cp1254.uf @@ -131,33 +131,39 @@ Begin of Item 000D End of Item 000D Begin of Item 000E + Format 2 + srcBegin = 20AC + destBegin = 0080 +End of Item 000E + +Begin of Item 000F Format 2 srcBegin = 2122 destBegin = 0099 -End of Item 000E +End of Item 000F ========================================================*/ /* Offset=0x0000 ItemOfList */ - 0x000F, + 0x0010, /*-------------------------------------------------------*/ /* Offset=0x0001 offsetToFormatArray */ 0x0004, /*-------------------------------------------------------*/ /* Offset=0x0002 offsetToMapCellArray */ - 0x0008, + 0x0009, /*-------------------------------------------------------*/ /* Offset=0x0003 offsetToMappingTable */ - 0x0035, + 0x0039, /*-------------------------------------------------------*/ /* Offset=0x0004 Start of Format Array */ /* Total of Format 0 : 0x0005 */ /* Total of Format 1 : 0x0004 */ -/* Total of Format 2 : 0x0006 */ +/* Total of Format 2 : 0x0007 */ /* Total of Format 3 : 0x0000 */ -0x0000, 0x1120, 0x2221, 0x0212, +0x0000, 0x1120, 0x2221, 0x2212, 0x0000, /*-------------------------------------------------------*/ -/* Offset=0x0008 Start of MapCell Array */ +/* Offset=0x0009 Start of MapCell Array */ /* 0000 */ 0x0000, 0x007F, 0x0000, /* 0001 */ 0x00A0, 0x00CF, 0x00A0, /* 0002 */ 0x00D1, 0x00DC, 0x00D1, @@ -172,9 +178,10 @@ End of Item 000E /* 000B */ 0x02C6, 0x0000, 0x0088, /* 000C */ 0x02DC, 0x0000, 0x0098, /* 000D */ 0x2013, 0x203A, 0x0014, -/* 000E */ 0x2122, 0x0000, 0x0099, +/* 000E */ 0x20AC, 0x0000, 0x0080, +/* 000F */ 0x2122, 0x0000, 0x0099, /*-------------------------------------------------------*/ -/* Offset=0x0035 Start of MappingTable */ +/* Offset=0x0039 Start of MappingTable */ /* 0000 */ 0x00D0, 0x00F0, 0x00DD, 0x00FD, 0x008C, 0x009C, 0xFFFD, 0xFFFD, /* 0008 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, @@ -184,4 +191,4 @@ End of Item 000E /* 0028 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, /* 0030 */ 0xFFFD, 0x0089, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, /* 0038 */ 0xFFFD, 0xFFFD, 0x008B, 0x009B, -/* End of table Total Length = 0x0071 * 2 */ +/* End of table Total Length = 0x0075 * 2 */ diff --git a/mozilla/lib/libi18n/unicode/ufrmtbl/cp1255.uf b/mozilla/lib/libi18n/unicode/ufrmtbl/cp1255.uf index 9569a17b731..af3aac1d68f 100644 --- a/mozilla/lib/libi18n/unicode/ufrmtbl/cp1255.uf +++ b/mozilla/lib/libi18n/unicode/ufrmtbl/cp1255.uf @@ -27,14 +27,14 @@ Begin of Item 0000 Format 0 srcBegin = 0000 - srcEnd = 0081 + srcEnd = 007F destBegin = 0000 End of Item 0000 Begin of Item 0001 Format 0 srcBegin = 00AB - srcEnd = 00B7 + srcEnd = 00B9 destBegin = 00AB End of Item 0001 @@ -60,65 +60,68 @@ Begin of Item 0004 End of Item 0004 Begin of Item 0005 - Format 0 - srcBegin = F88B - srcEnd = F893 - destBegin = 00D7 + Format 1 + srcBegin = 00A0 + srcEnd = 00A9 + mappingOffset = 0000 + Mapping = + 00A0 00A1 00A2 00A3 FFFD 00A5 00A6 00A7 + 00A8 00A9 End of Item 0005 Begin of Item 0006 Format 1 - srcBegin = 008A - srcEnd = 00A9 - mappingOffset = 0000 + srcBegin = 00BB + srcEnd = 00BF + mappingOffset = 000A Mapping = - 008A FFFD 008C 008D 008E 008F 0090 FFFD - FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD - 009A FFFD 009C 009D 009E 009F 00A0 FFFD - 00A2 00A3 FFFD 00A5 00A6 00A7 00A8 00A9 + 00BB 00BC 00BD 00BE 00BF End of Item 0006 Begin of Item 0007 - Format 1 - srcBegin = 00B9 - srcEnd = 00BE - mappingOffset = 0020 - Mapping = - 00B9 FFFD 00BB 00BC 00BD 00BE + Format 2 + srcBegin = 00D7 + destBegin = 00AA End of Item 0007 Begin of Item 0008 Format 2 - srcBegin = 0192 - destBegin = 0083 + srcBegin = 00F7 + destBegin = 00BA End of Item 0008 Begin of Item 0009 Format 2 - srcBegin = 02C6 - destBegin = 0088 + srcBegin = 0192 + destBegin = 0083 End of Item 0009 Begin of Item 000A Format 2 - srcBegin = 02DC - destBegin = 0098 + srcBegin = 02C6 + destBegin = 0088 End of Item 000A Begin of Item 000B - Format 1 - srcBegin = 05F0 - srcEnd = 05F2 - mappingOffset = 0026 - Mapping = - 00D4 00D5 00D6 + Format 2 + srcBegin = 02DC + destBegin = 0098 End of Item 000B Begin of Item 000C + Format 1 + srcBegin = 05F0 + srcEnd = 05F4 + mappingOffset = 000F + Mapping = + 00D4 00D5 00D6 00D7 00D8 +End of Item 000C + +Begin of Item 000D Format 1 srcBegin = 200E srcEnd = 203A - mappingOffset = 0029 + mappingOffset = 0014 Mapping = 00FD 00FE FFFD FFFD FFFD 0096 0097 FFFD FFFD FFFD 0091 0092 0082 FFFD 0093 0094 @@ -126,39 +129,26 @@ Begin of Item 000C 0085 FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 0089 FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 008B 009B -End of Item 000C - -Begin of Item 000D - Format 2 - srcBegin = 20AA - destBegin = 00A4 End of Item 000D Begin of Item 000E - Format 2 - srcBegin = 2122 - destBegin = 0099 + Format 1 + srcBegin = 20AA + srcEnd = 20AC + mappingOffset = 0041 + Mapping = + 00A4 FFFD 0080 End of Item 000E Begin of Item 000F Format 2 - srcBegin = F887 - destBegin = 00CA + srcBegin = 2122 + destBegin = 0099 End of Item 000F -Begin of Item 0010 - Format 1 - srcBegin = F894 - srcEnd = F89E - mappingOffset = 0056 - Mapping = - 00FB 00FC 00FF FFFD FFFD FFFD 00A1 00AA - 00B8 00BA 00BF -End of Item 0010 - ========================================================*/ /* Offset=0x0000 ItemOfList */ - 0x0011, + 0x0010, /*-------------------------------------------------------*/ /* Offset=0x0001 offsetToFormatArray */ 0x0004, @@ -167,48 +157,43 @@ End of Item 0010 0x0009, /*-------------------------------------------------------*/ /* Offset=0x0003 offsetToMappingTable */ - 0x003C, + 0x0039, /*-------------------------------------------------------*/ /* Offset=0x0004 Start of Format Array */ -/* Total of Format 0 : 0x0006 */ +/* Total of Format 0 : 0x0005 */ /* Total of Format 1 : 0x0005 */ /* Total of Format 2 : 0x0006 */ /* Total of Format 3 : 0x0000 */ -0x0000, 0x1100, 0x1222, 0x2221, 0x0001, +0x0000, 0x2110, 0x2222, 0x2111, 0x0000, /*-------------------------------------------------------*/ /* Offset=0x0009 Start of MapCell Array */ -/* 0000 */ 0x0000, 0x0081, 0x0000, -/* 0001 */ 0x00AB, 0x00B7, 0x00AB, +/* 0000 */ 0x0000, 0x007F, 0x0000, +/* 0001 */ 0x00AB, 0x00B9, 0x00AB, /* 0002 */ 0x05B0, 0x05B9, 0x00C0, /* 0003 */ 0x05BB, 0x05C3, 0x00CB, /* 0004 */ 0x05D0, 0x05EA, 0x00E0, -/* 0005 */ 0xF88B, 0xF893, 0x00D7, -/* 0006 */ 0x008A, 0x00A9, 0x0000, -/* 0007 */ 0x00B9, 0x00BE, 0x0020, -/* 0008 */ 0x0192, 0x0000, 0x0083, -/* 0009 */ 0x02C6, 0x0000, 0x0088, -/* 000A */ 0x02DC, 0x0000, 0x0098, -/* 000B */ 0x05F0, 0x05F2, 0x0026, -/* 000C */ 0x200E, 0x203A, 0x0029, -/* 000D */ 0x20AA, 0x0000, 0x00A4, -/* 000E */ 0x2122, 0x0000, 0x0099, -/* 000F */ 0xF887, 0x0000, 0x00CA, -/* 0010 */ 0xF894, 0xF89E, 0x0056, +/* 0005 */ 0x00A0, 0x00A9, 0x0000, +/* 0006 */ 0x00BB, 0x00BF, 0x000A, +/* 0007 */ 0x00D7, 0x0000, 0x00AA, +/* 0008 */ 0x00F7, 0x0000, 0x00BA, +/* 0009 */ 0x0192, 0x0000, 0x0083, +/* 000A */ 0x02C6, 0x0000, 0x0088, +/* 000B */ 0x02DC, 0x0000, 0x0098, +/* 000C */ 0x05F0, 0x05F4, 0x000F, +/* 000D */ 0x200E, 0x203A, 0x0014, +/* 000E */ 0x20AA, 0x20AC, 0x0041, +/* 000F */ 0x2122, 0x0000, 0x0099, /*-------------------------------------------------------*/ -/* Offset=0x003C Start of MappingTable */ +/* Offset=0x0039 Start of MappingTable */ -/* 0000 */ 0x008A, 0xFFFD, 0x008C, 0x008D, 0x008E, 0x008F, 0x0090, 0xFFFD, -/* 0008 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, -/* 0010 */ 0x009A, 0xFFFD, 0x009C, 0x009D, 0x009E, 0x009F, 0x00A0, 0xFFFD, -/* 0018 */ 0x00A2, 0x00A3, 0xFFFD, 0x00A5, 0x00A6, 0x00A7, 0x00A8, 0x00A9, -/* 0020 */ 0x00B9, 0xFFFD, 0x00BB, 0x00BC, 0x00BD, 0x00BE, 0x00D4, 0x00D5, -/* 0028 */ 0x00D6, 0x00FD, 0x00FE, 0xFFFD, 0xFFFD, 0xFFFD, 0x0096, 0x0097, -/* 0030 */ 0xFFFD, 0xFFFD, 0xFFFD, 0x0091, 0x0092, 0x0082, 0xFFFD, 0x0093, -/* 0038 */ 0x0094, 0x0084, 0xFFFD, 0x0086, 0x0087, 0x0095, 0xFFFD, 0xFFFD, -/* 0040 */ 0xFFFD, 0x0085, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, -/* 0048 */ 0xFFFD, 0xFFFD, 0xFFFD, 0x0089, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, -/* 0050 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x008B, 0x009B, 0x00FB, 0x00FC, -/* 0058 */ 0x00FF, 0xFFFD, 0xFFFD, 0xFFFD, 0x00A1, 0x00AA, 0x00B8, 0x00BA, -/* 0060 */ 0x00BF, -/* End of table Total Length = 0x009D * 2 */ +/* 0000 */ 0x00A0, 0x00A1, 0x00A2, 0x00A3, 0xFFFD, 0x00A5, 0x00A6, 0x00A7, +/* 0008 */ 0x00A8, 0x00A9, 0x00BB, 0x00BC, 0x00BD, 0x00BE, 0x00BF, 0x00D4, +/* 0010 */ 0x00D5, 0x00D6, 0x00D7, 0x00D8, 0x00FD, 0x00FE, 0xFFFD, 0xFFFD, +/* 0018 */ 0xFFFD, 0x0096, 0x0097, 0xFFFD, 0xFFFD, 0xFFFD, 0x0091, 0x0092, +/* 0020 */ 0x0082, 0xFFFD, 0x0093, 0x0094, 0x0084, 0xFFFD, 0x0086, 0x0087, +/* 0028 */ 0x0095, 0xFFFD, 0xFFFD, 0xFFFD, 0x0085, 0xFFFD, 0xFFFD, 0xFFFD, +/* 0030 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x0089, 0xFFFD, +/* 0038 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x008B, +/* 0040 */ 0x009B, 0x00A4, 0xFFFD, 0x0080, +/* End of table Total Length = 0x007D * 2 */ diff --git a/mozilla/lib/libi18n/unicode/ufrmtbl/cp1256.uf b/mozilla/lib/libi18n/unicode/ufrmtbl/cp1256.uf index 2ea4e44d150..f12bda52a66 100644 --- a/mozilla/lib/libi18n/unicode/ufrmtbl/cp1256.uf +++ b/mozilla/lib/libi18n/unicode/ufrmtbl/cp1256.uf @@ -27,7 +27,7 @@ Begin of Item 0000 Format 0 srcBegin = 0000 - srcEnd = 0081 + srcEnd = 007F destBegin = 0000 End of Item 0000 @@ -53,21 +53,16 @@ Begin of Item 0003 End of Item 0003 Begin of Item 0004 - Format 1 - srcBegin = 008A - srcEnd = 00A0 - mappingOffset = 0000 - Mapping = - 008A FFFD FFFD 008D 008E 008F 0090 FFFD - FFFD FFFD FFFD FFFD FFFD FFFD 0098 FFFD - 009A FFFD FFFD FFFD FFFD 009F 00A0 + Format 2 + srcBegin = 00A0 + destBegin = 00A0 End of Item 0004 Begin of Item 0005 Format 1 srcBegin = 00BB srcEnd = 00BE - mappingOffset = 0017 + mappingOffset = 0000 Mapping = 00BB 00BC 00BD 00BE End of Item 0005 @@ -76,7 +71,7 @@ Begin of Item 0006 Format 1 srcBegin = 00D7 srcEnd = 00FC - mappingOffset = 001B + mappingOffset = 0004 Mapping = 00D7 FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 00E0 FFFD 00E2 FFFD FFFD FFFD FFFD @@ -89,7 +84,7 @@ Begin of Item 0007 Format 1 srcBegin = 0152 srcEnd = 0153 - mappingOffset = 0041 + mappingOffset = 002A Mapping = 008C 009C End of Item 0007 @@ -116,7 +111,7 @@ Begin of Item 000B Format 1 srcBegin = 061B srcEnd = 061F - mappingOffset = 0043 + mappingOffset = 002C Mapping = 00BA FFFD FFFD FFFD 00BF End of Item 000B @@ -125,7 +120,7 @@ Begin of Item 000C Format 1 srcBegin = 0637 srcEnd = 0652 - mappingOffset = 0048 + mappingOffset = 0031 Mapping = 00D8 00D9 00DA 00DB FFFD FFFD FFFD FFFD FFFD 00DC 00DD 00DE 00DF 00E1 00E3 00E4 @@ -134,10 +129,32 @@ Begin of Item 000C End of Item 000C Begin of Item 000D + Format 1 + srcBegin = 067E + srcEnd = 0686 + mappingOffset = 004D + Mapping = + 0081 FFFD FFFD FFFD FFFD FFFD FFFD FFFD + 008D +End of Item 000D + +Begin of Item 000E + Format 2 + srcBegin = 0698 + destBegin = 008E +End of Item 000E + +Begin of Item 000F + Format 2 + srcBegin = 06AF + destBegin = 0090 +End of Item 000F + +Begin of Item 0010 Format 1 srcBegin = 200C srcEnd = 203A - mappingOffset = 0064 + mappingOffset = 0056 Mapping = 009D 009E 00FD 00FE FFFD FFFD FFFD 0096 0097 FFFD FFFD FFFD 0091 0092 0082 FFFD @@ -145,26 +162,23 @@ Begin of Item 000D FFFD FFFD 0085 FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 0089 FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 008B 009B -End of Item 000D +End of Item 0010 -Begin of Item 000E +Begin of Item 0011 + Format 2 + srcBegin = 20AC + destBegin = 0080 +End of Item 0011 + +Begin of Item 0012 Format 2 srcBegin = 2122 destBegin = 0099 -End of Item 000E - -Begin of Item 000F - Format 1 - srcBegin = F897 - srcEnd = F899 - mappingOffset = 0093 - Mapping = - 00AA 00C0 00FF -End of Item 000F +End of Item 0012 ========================================================*/ /* Offset=0x0000 ItemOfList */ - 0x0010, + 0x0013, /*-------------------------------------------------------*/ /* Offset=0x0001 offsetToFormatArray */ 0x0004, @@ -173,53 +187,54 @@ End of Item 000F 0x0009, /*-------------------------------------------------------*/ /* Offset=0x0003 offsetToMappingTable */ - 0x0039, + 0x0042, /*-------------------------------------------------------*/ /* Offset=0x0004 Start of Format Array */ /* Total of Format 0 : 0x0004 */ -/* Total of Format 1 : 0x0008 */ -/* Total of Format 2 : 0x0004 */ +/* Total of Format 1 : 0x0007 */ +/* Total of Format 2 : 0x0008 */ /* Total of Format 3 : 0x0000 */ -0x0000, 0x1111, 0x1222, 0x1211, 0x0000, +0x0000, 0x1112, 0x1222, 0x2211, 0x0221, /*-------------------------------------------------------*/ /* Offset=0x0009 Start of MapCell Array */ -/* 0000 */ 0x0000, 0x0081, 0x0000, +/* 0000 */ 0x0000, 0x007F, 0x0000, /* 0001 */ 0x00A2, 0x00A9, 0x00A2, /* 0002 */ 0x00AB, 0x00B9, 0x00AB, /* 0003 */ 0x0621, 0x0636, 0x00C1, -/* 0004 */ 0x008A, 0x00A0, 0x0000, -/* 0005 */ 0x00BB, 0x00BE, 0x0017, -/* 0006 */ 0x00D7, 0x00FC, 0x001B, -/* 0007 */ 0x0152, 0x0153, 0x0041, +/* 0004 */ 0x00A0, 0x0000, 0x00A0, +/* 0005 */ 0x00BB, 0x00BE, 0x0000, +/* 0006 */ 0x00D7, 0x00FC, 0x0004, +/* 0007 */ 0x0152, 0x0153, 0x002A, /* 0008 */ 0x0192, 0x0000, 0x0083, /* 0009 */ 0x02C6, 0x0000, 0x0088, /* 000A */ 0x060C, 0x0000, 0x00A1, -/* 000B */ 0x061B, 0x061F, 0x0043, -/* 000C */ 0x0637, 0x0652, 0x0048, -/* 000D */ 0x200C, 0x203A, 0x0064, -/* 000E */ 0x2122, 0x0000, 0x0099, -/* 000F */ 0xF897, 0xF899, 0x0093, +/* 000B */ 0x061B, 0x061F, 0x002C, +/* 000C */ 0x0637, 0x0652, 0x0031, +/* 000D */ 0x067E, 0x0686, 0x004D, +/* 000E */ 0x0698, 0x0000, 0x008E, +/* 000F */ 0x06AF, 0x0000, 0x0090, +/* 0010 */ 0x200C, 0x203A, 0x0056, +/* 0011 */ 0x20AC, 0x0000, 0x0080, +/* 0012 */ 0x2122, 0x0000, 0x0099, /*-------------------------------------------------------*/ -/* Offset=0x0039 Start of MappingTable */ +/* Offset=0x0042 Start of MappingTable */ -/* 0000 */ 0x008A, 0xFFFD, 0xFFFD, 0x008D, 0x008E, 0x008F, 0x0090, 0xFFFD, -/* 0008 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x0098, 0xFFFD, -/* 0010 */ 0x009A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x009F, 0x00A0, 0x00BB, -/* 0018 */ 0x00BC, 0x00BD, 0x00BE, 0x00D7, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, -/* 0020 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x00E0, 0xFFFD, 0x00E2, 0xFFFD, -/* 0028 */ 0xFFFD, 0xFFFD, 0xFFFD, 0x00E7, 0x00E8, 0x00E9, 0x00EA, 0x00EB, -/* 0030 */ 0xFFFD, 0xFFFD, 0x00EE, 0x00EF, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, -/* 0038 */ 0x00F4, 0xFFFD, 0xFFFD, 0x00F7, 0xFFFD, 0x00F9, 0xFFFD, 0x00FB, -/* 0040 */ 0x00FC, 0x008C, 0x009C, 0x00BA, 0xFFFD, 0xFFFD, 0xFFFD, 0x00BF, -/* 0048 */ 0x00D8, 0x00D9, 0x00DA, 0x00DB, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, -/* 0050 */ 0xFFFD, 0x00DC, 0x00DD, 0x00DE, 0x00DF, 0x00E1, 0x00E3, 0x00E4, -/* 0058 */ 0x00E5, 0x00E6, 0x00EC, 0x00ED, 0x00F0, 0x00F1, 0x00F2, 0x00F3, -/* 0060 */ 0x00F5, 0x00F6, 0x00F8, 0x00FA, 0x009D, 0x009E, 0x00FD, 0x00FE, -/* 0068 */ 0xFFFD, 0xFFFD, 0xFFFD, 0x0096, 0x0097, 0xFFFD, 0xFFFD, 0xFFFD, -/* 0070 */ 0x0091, 0x0092, 0x0082, 0xFFFD, 0x0093, 0x0094, 0x0084, 0xFFFD, -/* 0078 */ 0x0086, 0x0087, 0x0095, 0xFFFD, 0xFFFD, 0xFFFD, 0x0085, 0xFFFD, -/* 0080 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, -/* 0088 */ 0x0089, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, -/* 0090 */ 0xFFFD, 0x008B, 0x009B, 0x00AA, 0x00C0, 0x00FF, -/* End of table Total Length = 0x00CF * 2 */ +/* 0000 */ 0x00BB, 0x00BC, 0x00BD, 0x00BE, 0x00D7, 0xFFFD, 0xFFFD, 0xFFFD, +/* 0008 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x00E0, 0xFFFD, 0x00E2, +/* 0010 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x00E7, 0x00E8, 0x00E9, 0x00EA, +/* 0018 */ 0x00EB, 0xFFFD, 0xFFFD, 0x00EE, 0x00EF, 0xFFFD, 0xFFFD, 0xFFFD, +/* 0020 */ 0xFFFD, 0x00F4, 0xFFFD, 0xFFFD, 0x00F7, 0xFFFD, 0x00F9, 0xFFFD, +/* 0028 */ 0x00FB, 0x00FC, 0x008C, 0x009C, 0x00BA, 0xFFFD, 0xFFFD, 0xFFFD, +/* 0030 */ 0x00BF, 0x00D8, 0x00D9, 0x00DA, 0x00DB, 0xFFFD, 0xFFFD, 0xFFFD, +/* 0038 */ 0xFFFD, 0xFFFD, 0x00DC, 0x00DD, 0x00DE, 0x00DF, 0x00E1, 0x00E3, +/* 0040 */ 0x00E4, 0x00E5, 0x00E6, 0x00EC, 0x00ED, 0x00F0, 0x00F1, 0x00F2, +/* 0048 */ 0x00F3, 0x00F5, 0x00F6, 0x00F8, 0x00FA, 0x0081, 0xFFFD, 0xFFFD, +/* 0050 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x008D, 0x009D, 0x009E, +/* 0058 */ 0x00FD, 0x00FE, 0xFFFD, 0xFFFD, 0xFFFD, 0x0096, 0x0097, 0xFFFD, +/* 0060 */ 0xFFFD, 0xFFFD, 0x0091, 0x0092, 0x0082, 0xFFFD, 0x0093, 0x0094, +/* 0068 */ 0x0084, 0xFFFD, 0x0086, 0x0087, 0x0095, 0xFFFD, 0xFFFD, 0xFFFD, +/* 0070 */ 0x0085, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, +/* 0078 */ 0xFFFD, 0xFFFD, 0x0089, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, +/* 0080 */ 0xFFFD, 0xFFFD, 0xFFFD, 0x008B, 0x009B, +/* End of table Total Length = 0x00C7 * 2 */ diff --git a/mozilla/lib/libi18n/unicode/ufrmtbl/cp1257.uf b/mozilla/lib/libi18n/unicode/ufrmtbl/cp1257.uf index f0fa78b2047..2d84866f6d7 100644 --- a/mozilla/lib/libi18n/unicode/ufrmtbl/cp1257.uf +++ b/mozilla/lib/libi18n/unicode/ufrmtbl/cp1257.uf @@ -104,17 +104,14 @@ End of Item 0005 Begin of Item 0006 Format 2 - srcBegin = 2122 - destBegin = 0099 + srcBegin = 20AC + destBegin = 0080 End of Item 0006 Begin of Item 0007 - Format 1 - srcBegin = F8FC - srcEnd = F8FD - mappingOffset = 010A - Mapping = - 00A1 00A5 + Format 2 + srcBegin = 2122 + destBegin = 0099 End of Item 0007 ========================================================*/ @@ -132,11 +129,11 @@ End of Item 0007 /*-------------------------------------------------------*/ /* Offset=0x0004 Start of Format Array */ /* Total of Format 0 : 0x0002 */ -/* Total of Format 1 : 0x0004 */ -/* Total of Format 2 : 0x0002 */ +/* Total of Format 1 : 0x0003 */ +/* Total of Format 2 : 0x0003 */ /* Total of Format 3 : 0x0000 */ -0x2100, 0x1211, 0x0000, +0x2100, 0x2211, 0x0000, /*-------------------------------------------------------*/ /* Offset=0x0007 Start of MapCell Array */ /* 0000 */ 0x0000, 0x007F, 0x0000, @@ -145,8 +142,8 @@ End of Item 0007 /* 0003 */ 0x02C7, 0x0000, 0x008E, /* 0004 */ 0x02D9, 0x02DB, 0x00DF, /* 0005 */ 0x2013, 0x203A, 0x00E2, -/* 0006 */ 0x2122, 0x0000, 0x0099, -/* 0007 */ 0xF8FC, 0xF8FD, 0x010A, +/* 0006 */ 0x20AC, 0x0000, 0x0080, +/* 0007 */ 0x2122, 0x0000, 0x0099, /*-------------------------------------------------------*/ /* Offset=0x001F Start of MappingTable */ @@ -183,5 +180,5 @@ End of Item 0007 /* 00F0 */ 0x0087, 0x0095, 0xFFFD, 0xFFFD, 0xFFFD, 0x0085, 0xFFFD, 0xFFFD, /* 00F8 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x0089, /* 0100 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, -/* 0108 */ 0x008B, 0x009B, 0x00A1, 0x00A5, -/* End of table Total Length = 0x012B * 2 */ +/* 0108 */ 0x008B, 0x009B, +/* End of table Total Length = 0x0129 * 2 */ diff --git a/mozilla/lib/libi18n/unicode/utotbl/cp1250.ut b/mozilla/lib/libi18n/unicode/utotbl/cp1250.ut index c56904b62d8..4530a711e95 100644 --- a/mozilla/lib/libi18n/unicode/utotbl/cp1250.ut +++ b/mozilla/lib/libi18n/unicode/utotbl/cp1250.ut @@ -33,26 +33,26 @@ End of Item 0000 Begin of Item 0001 Format 1 - srcBegin = 0082 + srcBegin = 0080 srcEnd = 00FF mappingOffset = 0000 Mapping = - 201A FFFD 201E 2026 2020 2021 FFFD 2030 - 0160 2039 015A 0164 017D 0179 FFFD 2018 - 2019 201C 201D 2022 2013 2014 FFFD 2122 - 0161 203A 015B 0165 017E 017A 00A0 02C7 - 02D8 0141 00A4 0104 00A6 00A7 00A8 00A9 - 015E 00AB 00AC 00AD 00AE 017B 00B0 00B1 - 02DB 0142 00B4 00B5 00B6 00B7 00B8 0105 - 015F 00BB 013D 02DD 013E 017C 0154 00C1 - 00C2 0102 00C4 0139 0106 00C7 010C 00C9 - 0118 00CB 011A 00CD 00CE 010E 0110 0143 - 0147 00D3 00D4 0150 00D6 00D7 0158 016E - 00DA 0170 00DC 00DD 0162 00DF 0155 00E1 - 00E2 0103 00E4 013A 0107 00E7 010D 00E9 - 0119 00EB 011B 00ED 00EE 010F 0111 0144 - 0148 00F3 00F4 0151 00F6 00F7 0159 016F - 00FA 0171 00FC 00FD 0163 02D9 + 20AC FFFD 201A FFFD 201E 2026 2020 2021 + FFFD 2030 0160 2039 015A 0164 017D 0179 + FFFD 2018 2019 201C 201D 2022 2013 2014 + FFFD 2122 0161 203A 015B 0165 017E 017A + 00A0 02C7 02D8 0141 00A4 0104 00A6 00A7 + 00A8 00A9 015E 00AB 00AC 00AD 00AE 017B + 00B0 00B1 02DB 0142 00B4 00B5 00B6 00B7 + 00B8 0105 015F 00BB 013D 02DD 013E 017C + 0154 00C1 00C2 0102 00C4 0139 0106 00C7 + 010C 00C9 0118 00CB 011A 00CD 00CE 010E + 0110 0143 0147 00D3 00D4 0150 00D6 00D7 + 0158 016E 00DA 0170 00DC 00DD 0162 00DF + 0155 00E1 00E2 0103 00E4 013A 0107 00E7 + 010D 00E9 0119 00EB 011B 00ED 00EE 010F + 0111 0144 0148 00F3 00F4 0151 00F6 00F7 + 0159 016F 00FA 0171 00FC 00FD 0163 02D9 End of Item 0001 ========================================================*/ @@ -78,24 +78,24 @@ End of Item 0001 /*-------------------------------------------------------*/ /* Offset=0x0005 Start of MapCell Array */ /* 0000 */ 0x0000, 0x007F, 0x0000, -/* 0001 */ 0x0082, 0x00FF, 0x0000, +/* 0001 */ 0x0080, 0x00FF, 0x0000, /*-------------------------------------------------------*/ /* Offset=0x000B Start of MappingTable */ -/* 0000 */ 0x201A, 0xFFFD, 0x201E, 0x2026, 0x2020, 0x2021, 0xFFFD, 0x2030, -/* 0008 */ 0x0160, 0x2039, 0x015A, 0x0164, 0x017D, 0x0179, 0xFFFD, 0x2018, -/* 0010 */ 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, 0xFFFD, 0x2122, -/* 0018 */ 0x0161, 0x203A, 0x015B, 0x0165, 0x017E, 0x017A, 0x00A0, 0x02C7, -/* 0020 */ 0x02D8, 0x0141, 0x00A4, 0x0104, 0x00A6, 0x00A7, 0x00A8, 0x00A9, -/* 0028 */ 0x015E, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x017B, 0x00B0, 0x00B1, -/* 0030 */ 0x02DB, 0x0142, 0x00B4, 0x00B5, 0x00B6, 0x00B7, 0x00B8, 0x0105, -/* 0038 */ 0x015F, 0x00BB, 0x013D, 0x02DD, 0x013E, 0x017C, 0x0154, 0x00C1, -/* 0040 */ 0x00C2, 0x0102, 0x00C4, 0x0139, 0x0106, 0x00C7, 0x010C, 0x00C9, -/* 0048 */ 0x0118, 0x00CB, 0x011A, 0x00CD, 0x00CE, 0x010E, 0x0110, 0x0143, -/* 0050 */ 0x0147, 0x00D3, 0x00D4, 0x0150, 0x00D6, 0x00D7, 0x0158, 0x016E, -/* 0058 */ 0x00DA, 0x0170, 0x00DC, 0x00DD, 0x0162, 0x00DF, 0x0155, 0x00E1, -/* 0060 */ 0x00E2, 0x0103, 0x00E4, 0x013A, 0x0107, 0x00E7, 0x010D, 0x00E9, -/* 0068 */ 0x0119, 0x00EB, 0x011B, 0x00ED, 0x00EE, 0x010F, 0x0111, 0x0144, -/* 0070 */ 0x0148, 0x00F3, 0x00F4, 0x0151, 0x00F6, 0x00F7, 0x0159, 0x016F, -/* 0078 */ 0x00FA, 0x0171, 0x00FC, 0x00FD, 0x0163, 0x02D9, -/* End of table Total Length = 0x0089 * 2 */ +/* 0000 */ 0x20AC, 0xFFFD, 0x201A, 0xFFFD, 0x201E, 0x2026, 0x2020, 0x2021, +/* 0008 */ 0xFFFD, 0x2030, 0x0160, 0x2039, 0x015A, 0x0164, 0x017D, 0x0179, +/* 0010 */ 0xFFFD, 0x2018, 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, +/* 0018 */ 0xFFFD, 0x2122, 0x0161, 0x203A, 0x015B, 0x0165, 0x017E, 0x017A, +/* 0020 */ 0x00A0, 0x02C7, 0x02D8, 0x0141, 0x00A4, 0x0104, 0x00A6, 0x00A7, +/* 0028 */ 0x00A8, 0x00A9, 0x015E, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x017B, +/* 0030 */ 0x00B0, 0x00B1, 0x02DB, 0x0142, 0x00B4, 0x00B5, 0x00B6, 0x00B7, +/* 0038 */ 0x00B8, 0x0105, 0x015F, 0x00BB, 0x013D, 0x02DD, 0x013E, 0x017C, +/* 0040 */ 0x0154, 0x00C1, 0x00C2, 0x0102, 0x00C4, 0x0139, 0x0106, 0x00C7, +/* 0048 */ 0x010C, 0x00C9, 0x0118, 0x00CB, 0x011A, 0x00CD, 0x00CE, 0x010E, +/* 0050 */ 0x0110, 0x0143, 0x0147, 0x00D3, 0x00D4, 0x0150, 0x00D6, 0x00D7, +/* 0058 */ 0x0158, 0x016E, 0x00DA, 0x0170, 0x00DC, 0x00DD, 0x0162, 0x00DF, +/* 0060 */ 0x0155, 0x00E1, 0x00E2, 0x0103, 0x00E4, 0x013A, 0x0107, 0x00E7, +/* 0068 */ 0x010D, 0x00E9, 0x0119, 0x00EB, 0x011B, 0x00ED, 0x00EE, 0x010F, +/* 0070 */ 0x0111, 0x0144, 0x0148, 0x00F3, 0x00F4, 0x0151, 0x00F6, 0x00F7, +/* 0078 */ 0x0159, 0x016F, 0x00FA, 0x0171, 0x00FC, 0x00FD, 0x0163, 0x02D9, +/* End of table Total Length = 0x008B * 2 */ diff --git a/mozilla/lib/libi18n/unicode/utotbl/cp1251.ut b/mozilla/lib/libi18n/unicode/utotbl/cp1251.ut index 69ddcc08068..f1262d0db52 100644 --- a/mozilla/lib/libi18n/unicode/utotbl/cp1251.ut +++ b/mozilla/lib/libi18n/unicode/utotbl/cp1251.ut @@ -34,7 +34,7 @@ End of Item 0000 Begin of Item 0001 Format 0 srcBegin = 00C0 - srcEnd = 00FF + srcEnd = 00DA destBegin = 0410 End of Item 0001 @@ -45,7 +45,7 @@ Begin of Item 0002 mappingOffset = 0000 Mapping = 0402 0403 201A 0453 201E 2026 2020 2021 - FFFD 2030 0409 2039 040A 040C 040B 040F + 20AC 2030 0409 2039 040A 040C 040B 040F 0452 2018 2019 201C 201D 2022 2013 2014 FFFD 2122 0459 203A 045A 045C 045B 045F 00A0 040E 045E 0408 00A4 0490 00A6 00A7 @@ -77,13 +77,13 @@ End of Item 0002 /*-------------------------------------------------------*/ /* Offset=0x0005 Start of MapCell Array */ /* 0000 */ 0x0000, 0x007F, 0x0000, -/* 0001 */ 0x00C0, 0x00FF, 0x0410, +/* 0001 */ 0x00C0, 0x00DA, 0x0410, /* 0002 */ 0x0080, 0x00BF, 0x0000, /*-------------------------------------------------------*/ /* Offset=0x000E Start of MappingTable */ /* 0000 */ 0x0402, 0x0403, 0x201A, 0x0453, 0x201E, 0x2026, 0x2020, 0x2021, -/* 0008 */ 0xFFFD, 0x2030, 0x0409, 0x2039, 0x040A, 0x040C, 0x040B, 0x040F, +/* 0008 */ 0x20AC, 0x2030, 0x0409, 0x2039, 0x040A, 0x040C, 0x040B, 0x040F, /* 0010 */ 0x0452, 0x2018, 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, /* 0018 */ 0xFFFD, 0x2122, 0x0459, 0x203A, 0x045A, 0x045C, 0x045B, 0x045F, /* 0020 */ 0x00A0, 0x040E, 0x045E, 0x0408, 0x00A4, 0x0490, 0x00A6, 0x00A7, diff --git a/mozilla/lib/libi18n/unicode/utotbl/cp1252.ut b/mozilla/lib/libi18n/unicode/utotbl/cp1252.ut index 3076ca9aaeb..eca3efcca96 100644 --- a/mozilla/lib/libi18n/unicode/utotbl/cp1252.ut +++ b/mozilla/lib/libi18n/unicode/utotbl/cp1252.ut @@ -34,20 +34,20 @@ End of Item 0000 Begin of Item 0001 Format 0 srcBegin = 00A0 - srcEnd = 00FF + srcEnd = 00DB destBegin = 00A0 End of Item 0001 Begin of Item 0002 Format 1 - srcBegin = 0082 + srcBegin = 0080 srcEnd = 009F mappingOffset = 0000 Mapping = - 201A 0192 201E 2026 2020 2021 02C6 2030 - 0160 2039 0152 FFFD FFFD FFFD FFFD 2018 - 2019 201C 201D 2022 2013 2014 02DC 2122 - 0161 203A 0153 FFFD FFFD 0178 + 20AC FFFD 201A 0192 201E 2026 2020 2021 + 02C6 2030 0160 2039 0152 FFFD 017D FFFD + FFFD 2018 2019 201C 201D 2022 2013 2014 + 02DC 2122 0161 203A 0153 FFFD 017E 0178 End of Item 0002 ========================================================*/ @@ -73,13 +73,13 @@ End of Item 0002 /*-------------------------------------------------------*/ /* Offset=0x0005 Start of MapCell Array */ /* 0000 */ 0x0000, 0x007F, 0x0000, -/* 0001 */ 0x00A0, 0x00FF, 0x00A0, -/* 0002 */ 0x0082, 0x009F, 0x0000, +/* 0001 */ 0x00A0, 0x00DB, 0x00A0, +/* 0002 */ 0x0080, 0x009F, 0x0000, /*-------------------------------------------------------*/ /* Offset=0x000E Start of MappingTable */ -/* 0000 */ 0x201A, 0x0192, 0x201E, 0x2026, 0x2020, 0x2021, 0x02C6, 0x2030, -/* 0008 */ 0x0160, 0x2039, 0x0152, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x2018, -/* 0010 */ 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, 0x02DC, 0x2122, -/* 0018 */ 0x0161, 0x203A, 0x0153, 0xFFFD, 0xFFFD, 0x0178, -/* End of table Total Length = 0x002C * 2 */ +/* 0000 */ 0x20AC, 0xFFFD, 0x201A, 0x0192, 0x201E, 0x2026, 0x2020, 0x2021, +/* 0008 */ 0x02C6, 0x2030, 0x0160, 0x2039, 0x0152, 0xFFFD, 0x017D, 0xFFFD, +/* 0010 */ 0xFFFD, 0x2018, 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, +/* 0018 */ 0x02DC, 0x2122, 0x0161, 0x203A, 0x0153, 0xFFFD, 0x017E, 0x0178, +/* End of table Total Length = 0x002E * 2 */ diff --git a/mozilla/lib/libi18n/unicode/utotbl/cp1253.ut b/mozilla/lib/libi18n/unicode/utotbl/cp1253.ut index ee6895e664f..9a64f05c3ad 100644 --- a/mozilla/lib/libi18n/unicode/utotbl/cp1253.ut +++ b/mozilla/lib/libi18n/unicode/utotbl/cp1253.ut @@ -54,35 +54,23 @@ End of Item 0003 Begin of Item 0004 Format 1 - srcBegin = 0082 + srcBegin = 0080 srcEnd = 00BD mappingOffset = 0000 Mapping = - 201A 0192 201E 2026 2020 2021 FFFD 2030 - FFFD 2039 FFFD FFFD FFFD FFFD FFFD 2018 - 2019 201C 201D 2022 2013 2014 FFFD 2122 - FFFD 203A FFFD FFFD FFFD FFFD 00A0 0385 - 0386 FFFD FFFD FFFD FFFD FFFD FFFD FFFD - F8F9 00AB 00AC 00AD 00AE 2015 00B0 00B1 - 00B2 00B3 0384 00B5 00B6 00B7 0388 0389 - 038A 00BB 038C 00BD + 20AC FFFD 201A 0192 201E 2026 2020 2021 + FFFD 2030 FFFD 2039 FFFD FFFD FFFD FFFD + FFFD 2018 2019 201C 201D 2022 2013 2014 + FFFD 2122 FFFD 203A FFFD FFFD FFFD FFFD + 00A0 0385 0386 FFFD FFFD FFFD FFFD FFFD + FFFD FFFD FFFD 00AB 00AC 00AD 00AE 2015 + 00B0 00B1 00B2 00B3 0384 00B5 00B6 00B7 + 0388 0389 038A 00BB 038C 00BD End of Item 0004 -Begin of Item 0005 - Format 2 - srcBegin = 00D2 - destBegin = F8FA -End of Item 0005 - -Begin of Item 0006 - Format 2 - srcBegin = 00FF - destBegin = F8FB -End of Item 0006 - ========================================================*/ /* Offset=0x0000 ItemOfList */ - 0x0007, + 0x0005, /*-------------------------------------------------------*/ /* Offset=0x0001 offsetToFormatArray */ 0x0004, @@ -91,33 +79,31 @@ End of Item 0006 0x0006, /*-------------------------------------------------------*/ /* Offset=0x0003 offsetToMappingTable */ - 0x001B, + 0x0015, /*-------------------------------------------------------*/ /* Offset=0x0004 Start of Format Array */ /* Total of Format 0 : 0x0004 */ /* Total of Format 1 : 0x0001 */ -/* Total of Format 2 : 0x0002 */ +/* Total of Format 2 : 0x0000 */ /* Total of Format 3 : 0x0000 */ -0x0000, 0x0221, +0x0000, 0x0001, /*-------------------------------------------------------*/ /* Offset=0x0006 Start of MapCell Array */ /* 0000 */ 0x0000, 0x007F, 0x0000, /* 0001 */ 0x00A3, 0x00A9, 0x00A3, /* 0002 */ 0x00BE, 0x00D1, 0x038E, /* 0003 */ 0x00D3, 0x00FE, 0x03A3, -/* 0004 */ 0x0082, 0x00BD, 0x0000, -/* 0005 */ 0x00D2, 0x0000, 0xF8FA, -/* 0006 */ 0x00FF, 0x0000, 0xF8FB, +/* 0004 */ 0x0080, 0x00BD, 0x0000, /*-------------------------------------------------------*/ -/* Offset=0x001B Start of MappingTable */ +/* Offset=0x0015 Start of MappingTable */ -/* 0000 */ 0x201A, 0x0192, 0x201E, 0x2026, 0x2020, 0x2021, 0xFFFD, 0x2030, -/* 0008 */ 0xFFFD, 0x2039, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x2018, -/* 0010 */ 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, 0xFFFD, 0x2122, -/* 0018 */ 0xFFFD, 0x203A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x00A0, 0x0385, -/* 0020 */ 0x0386, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, -/* 0028 */ 0xF8F9, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x2015, 0x00B0, 0x00B1, -/* 0030 */ 0x00B2, 0x00B3, 0x0384, 0x00B5, 0x00B6, 0x00B7, 0x0388, 0x0389, -/* 0038 */ 0x038A, 0x00BB, 0x038C, 0x00BD, -/* End of table Total Length = 0x0057 * 2 */ +/* 0000 */ 0x20AC, 0xFFFD, 0x201A, 0x0192, 0x201E, 0x2026, 0x2020, 0x2021, +/* 0008 */ 0xFFFD, 0x2030, 0xFFFD, 0x2039, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, +/* 0010 */ 0xFFFD, 0x2018, 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, +/* 0018 */ 0xFFFD, 0x2122, 0xFFFD, 0x203A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, +/* 0020 */ 0x00A0, 0x0385, 0x0386, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, +/* 0028 */ 0xFFFD, 0xFFFD, 0xFFFD, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x2015, +/* 0030 */ 0x00B0, 0x00B1, 0x00B2, 0x00B3, 0x0384, 0x00B5, 0x00B6, 0x00B7, +/* 0038 */ 0x0388, 0x0389, 0x038A, 0x00BB, 0x038C, 0x00BD, +/* End of table Total Length = 0x0053 * 2 */ diff --git a/mozilla/lib/libi18n/unicode/utotbl/cp1254.ut b/mozilla/lib/libi18n/unicode/utotbl/cp1254.ut index f3d0a32ff8a..f5f99d46a8b 100644 --- a/mozilla/lib/libi18n/unicode/utotbl/cp1254.ut +++ b/mozilla/lib/libi18n/unicode/utotbl/cp1254.ut @@ -61,14 +61,14 @@ End of Item 0004 Begin of Item 0005 Format 1 - srcBegin = 0082 + srcBegin = 0080 srcEnd = 009F mappingOffset = 0000 Mapping = - 201A 0192 201E 2026 2020 2021 02C6 2030 - 0160 2039 0152 FFFD FFFD FFFD FFFD 2018 - 2019 201C 201D 2022 2013 2014 02DC 2122 - 0161 203A 0153 FFFD FFFD 0178 + 20AC FFFD 201A 0192 201E 2026 2020 2021 + 02C6 2030 0160 2039 0152 FFFD FFFD FFFD + FFFD 2018 2019 201C 201D 2022 2013 2014 + 02DC 2122 0161 203A 0153 FFFD FFFD 0178 End of Item 0005 Begin of Item 0006 @@ -81,7 +81,7 @@ Begin of Item 0007 Format 1 srcBegin = 00DD srcEnd = 00DE - mappingOffset = 001E + mappingOffset = 0020 Mapping = 0130 015E End of Item 0007 @@ -96,7 +96,7 @@ Begin of Item 0009 Format 1 srcBegin = 00FD srcEnd = 00FF - mappingOffset = 0020 + mappingOffset = 0022 Mapping = 0131 015F 00FF End of Item 0009 @@ -128,17 +128,17 @@ End of Item 0009 /* 0002 */ 0x00D1, 0x00DC, 0x00D1, /* 0003 */ 0x00DF, 0x00EF, 0x00DF, /* 0004 */ 0x00F1, 0x00FC, 0x00F1, -/* 0005 */ 0x0082, 0x009F, 0x0000, +/* 0005 */ 0x0080, 0x009F, 0x0000, /* 0006 */ 0x00D0, 0x0000, 0x011E, -/* 0007 */ 0x00DD, 0x00DE, 0x001E, +/* 0007 */ 0x00DD, 0x00DE, 0x0020, /* 0008 */ 0x00F0, 0x0000, 0x011F, -/* 0009 */ 0x00FD, 0x00FF, 0x0020, +/* 0009 */ 0x00FD, 0x00FF, 0x0022, /*-------------------------------------------------------*/ /* Offset=0x0025 Start of MappingTable */ -/* 0000 */ 0x201A, 0x0192, 0x201E, 0x2026, 0x2020, 0x2021, 0x02C6, 0x2030, -/* 0008 */ 0x0160, 0x2039, 0x0152, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x2018, -/* 0010 */ 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, 0x02DC, 0x2122, -/* 0018 */ 0x0161, 0x203A, 0x0153, 0xFFFD, 0xFFFD, 0x0178, 0x0130, 0x015E, -/* 0020 */ 0x0131, 0x015F, 0x00FF, -/* End of table Total Length = 0x0048 * 2 */ +/* 0000 */ 0x20AC, 0xFFFD, 0x201A, 0x0192, 0x201E, 0x2026, 0x2020, 0x2021, +/* 0008 */ 0x02C6, 0x2030, 0x0160, 0x2039, 0x0152, 0xFFFD, 0xFFFD, 0xFFFD, +/* 0010 */ 0xFFFD, 0x2018, 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, +/* 0018 */ 0x02DC, 0x2122, 0x0161, 0x203A, 0x0153, 0xFFFD, 0xFFFD, 0x0178, +/* 0020 */ 0x0130, 0x015E, 0x0131, 0x015F, 0x00FF, +/* End of table Total Length = 0x004A * 2 */ diff --git a/mozilla/lib/libi18n/unicode/utotbl/cp1255.ut b/mozilla/lib/libi18n/unicode/utotbl/cp1255.ut index 35cae42d194..3339955645d 100644 --- a/mozilla/lib/libi18n/unicode/utotbl/cp1255.ut +++ b/mozilla/lib/libi18n/unicode/utotbl/cp1255.ut @@ -27,14 +27,14 @@ Begin of Item 0000 Format 0 srcBegin = 0000 - srcEnd = 0081 + srcEnd = 007F destBegin = 0000 End of Item 0000 Begin of Item 0001 Format 0 srcBegin = 00AB - srcEnd = 00B7 + srcEnd = 00B9 destBegin = 00AB End of Item 0001 @@ -53,52 +53,51 @@ Begin of Item 0003 End of Item 0003 Begin of Item 0004 - Format 0 - srcBegin = 00D7 - srcEnd = 00DF - destBegin = F88B -End of Item 0004 - -Begin of Item 0005 Format 0 srcBegin = 00E0 srcEnd = 00FA destBegin = 05D0 +End of Item 0004 + +Begin of Item 0005 + Format 1 + srcBegin = 0080 + srcEnd = 00AA + mappingOffset = 0000 + Mapping = + 20AC FFFD 201A 0192 201E 2026 2020 2021 + 02C6 2030 FFFD 2039 FFFD FFFD FFFD FFFD + FFFD 2018 2019 201C 201D 2022 2013 2014 + 02DC 2122 FFFD 203A FFFD FFFD FFFD FFFD + 00A0 00A1 00A2 00A3 20AA 00A5 00A6 00A7 + 00A8 00A9 00D7 End of Item 0005 Begin of Item 0006 Format 1 - srcBegin = 0082 - srcEnd = 00AA - mappingOffset = 0000 + srcBegin = 00BA + srcEnd = 00BF + mappingOffset = 002B Mapping = - 201A 0192 201E 2026 2020 2021 02C6 2030 - 008A 2039 008C 008D 008E 008F 0090 2018 - 2019 201C 201D 2022 2013 2014 02DC 2122 - 009A 203A 009C 009D 009E 009F 00A0 F89A - 00A2 00A3 20AA 00A5 00A6 00A7 00A8 00A9 - F89B + 00F7 00BB 00BC 00BD 00BE 00BF End of Item 0006 Begin of Item 0007 Format 1 - srcBegin = 00B8 - srcEnd = 00D6 - mappingOffset = 0029 + srcBegin = 00D4 + srcEnd = 00D8 + mappingOffset = 0031 Mapping = - F89C 00B9 F89D 00BB 00BC 00BD 00BE F89E - FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD - FFFD FFFD F887 FFFD FFFD FFFD FFFD FFFD - FFFD FFFD FFFD FFFD 05F0 05F1 05F2 + 05F0 05F1 05F2 05F3 05F4 End of Item 0007 Begin of Item 0008 Format 1 - srcBegin = 00FB - srcEnd = 00FF - mappingOffset = 0048 + srcBegin = 00FD + srcEnd = 00FE + mappingOffset = 0036 Mapping = - F894 F895 200E 200F F896 + 200E 200F End of Item 0008 ========================================================*/ @@ -115,34 +114,31 @@ End of Item 0008 0x0022, /*-------------------------------------------------------*/ /* Offset=0x0004 Start of Format Array */ -/* Total of Format 0 : 0x0006 */ -/* Total of Format 1 : 0x0003 */ +/* Total of Format 0 : 0x0005 */ +/* Total of Format 1 : 0x0004 */ /* Total of Format 2 : 0x0000 */ /* Total of Format 3 : 0x0000 */ -0x0000, 0x1100, 0x0001, +0x0000, 0x1110, 0x0001, /*-------------------------------------------------------*/ /* Offset=0x0007 Start of MapCell Array */ -/* 0000 */ 0x0000, 0x0081, 0x0000, -/* 0001 */ 0x00AB, 0x00B7, 0x00AB, +/* 0000 */ 0x0000, 0x007F, 0x0000, +/* 0001 */ 0x00AB, 0x00B9, 0x00AB, /* 0002 */ 0x00C0, 0x00C9, 0x05B0, /* 0003 */ 0x00CB, 0x00D3, 0x05BB, -/* 0004 */ 0x00D7, 0x00DF, 0xF88B, -/* 0005 */ 0x00E0, 0x00FA, 0x05D0, -/* 0006 */ 0x0082, 0x00AA, 0x0000, -/* 0007 */ 0x00B8, 0x00D6, 0x0029, -/* 0008 */ 0x00FB, 0x00FF, 0x0048, +/* 0004 */ 0x00E0, 0x00FA, 0x05D0, +/* 0005 */ 0x0080, 0x00AA, 0x0000, +/* 0006 */ 0x00BA, 0x00BF, 0x002B, +/* 0007 */ 0x00D4, 0x00D8, 0x0031, +/* 0008 */ 0x00FD, 0x00FE, 0x0036, /*-------------------------------------------------------*/ /* Offset=0x0022 Start of MappingTable */ -/* 0000 */ 0x201A, 0x0192, 0x201E, 0x2026, 0x2020, 0x2021, 0x02C6, 0x2030, -/* 0008 */ 0x008A, 0x2039, 0x008C, 0x008D, 0x008E, 0x008F, 0x0090, 0x2018, -/* 0010 */ 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, 0x02DC, 0x2122, -/* 0018 */ 0x009A, 0x203A, 0x009C, 0x009D, 0x009E, 0x009F, 0x00A0, 0xF89A, -/* 0020 */ 0x00A2, 0x00A3, 0x20AA, 0x00A5, 0x00A6, 0x00A7, 0x00A8, 0x00A9, -/* 0028 */ 0xF89B, 0xF89C, 0x00B9, 0xF89D, 0x00BB, 0x00BC, 0x00BD, 0x00BE, -/* 0030 */ 0xF89E, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, -/* 0038 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xF887, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, -/* 0040 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x05F0, 0x05F1, 0x05F2, -/* 0048 */ 0xF894, 0xF895, 0x200E, 0x200F, 0xF896, -/* End of table Total Length = 0x006F * 2 */ +/* 0000 */ 0x20AC, 0xFFFD, 0x201A, 0x0192, 0x201E, 0x2026, 0x2020, 0x2021, +/* 0008 */ 0x02C6, 0x2030, 0xFFFD, 0x2039, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, +/* 0010 */ 0xFFFD, 0x2018, 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, +/* 0018 */ 0x02DC, 0x2122, 0xFFFD, 0x203A, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, +/* 0020 */ 0x00A0, 0x00A1, 0x00A2, 0x00A3, 0x20AA, 0x00A5, 0x00A6, 0x00A7, +/* 0028 */ 0x00A8, 0x00A9, 0x00D7, 0x00F7, 0x00BB, 0x00BC, 0x00BD, 0x00BE, +/* 0030 */ 0x00BF, 0x05F0, 0x05F1, 0x05F2, 0x05F3, 0x05F4, 0x200E, 0x200F, +/* End of table Total Length = 0x005A * 2 */ diff --git a/mozilla/lib/libi18n/unicode/utotbl/cp1256.ut b/mozilla/lib/libi18n/unicode/utotbl/cp1256.ut index 25689494c2d..af17feb77f7 100644 --- a/mozilla/lib/libi18n/unicode/utotbl/cp1256.ut +++ b/mozilla/lib/libi18n/unicode/utotbl/cp1256.ut @@ -27,7 +27,7 @@ Begin of Item 0000 Format 0 srcBegin = 0000 - srcEnd = 0081 + srcEnd = 007F destBegin = 0000 End of Item 0000 @@ -54,39 +54,37 @@ End of Item 0003 Begin of Item 0004 Format 1 - srcBegin = 0082 - srcEnd = 00AA + srcBegin = 0080 + srcEnd = 00A1 mappingOffset = 0000 Mapping = - 201A 0192 201E 2026 2020 2021 02C6 2030 - 008A 2039 0152 008D 008E 008F 0090 2018 - 2019 201C 201D 2022 2013 2014 0098 2122 - 009A 203A 0153 200C 200D 009F 00A0 060C - FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD - F897 + 20AC 067E 201A 0192 201E 2026 2020 2021 + 02C6 2030 FFFD 2039 0152 0686 0698 FFFD + 06AF 2018 2019 201C 201D 2022 2013 2014 + FFFD 2122 FFFD 203A 0153 200C 200D FFFD + 00A0 060C End of Item 0004 Begin of Item 0005 Format 1 srcBegin = 00BA - srcEnd = 00C0 - mappingOffset = 0029 + srcEnd = 00BF + mappingOffset = 0022 Mapping = - 061B 00BB 00BC 00BD 00BE 061F F898 + 061B 00BB 00BC 00BD 00BE 061F End of Item 0005 Begin of Item 0006 Format 1 srcBegin = 00D7 - srcEnd = 00FF - mappingOffset = 0030 + srcEnd = 00FE + mappingOffset = 0028 Mapping = 00D7 0637 0638 0639 063A 0640 0641 0642 0643 00E0 0644 00E2 0645 0646 0647 0648 00E7 00E8 00E9 00EA 00EB 0649 064A 00EE 00EF 064B 064C 064D 064E 00F4 064F 0650 00F7 0651 00F9 0652 00FB 00FC 200E 200F - F899 End of Item 0006 ========================================================*/ @@ -111,26 +109,24 @@ End of Item 0006 0x0000, 0x0111, /*-------------------------------------------------------*/ /* Offset=0x0006 Start of MapCell Array */ -/* 0000 */ 0x0000, 0x0081, 0x0000, +/* 0000 */ 0x0000, 0x007F, 0x0000, /* 0001 */ 0x00A2, 0x00A9, 0x00A2, /* 0002 */ 0x00AB, 0x00B9, 0x00AB, /* 0003 */ 0x00C1, 0x00D6, 0x0621, -/* 0004 */ 0x0082, 0x00AA, 0x0000, -/* 0005 */ 0x00BA, 0x00C0, 0x0029, -/* 0006 */ 0x00D7, 0x00FF, 0x0030, +/* 0004 */ 0x0080, 0x00A1, 0x0000, +/* 0005 */ 0x00BA, 0x00BF, 0x0022, +/* 0006 */ 0x00D7, 0x00FE, 0x0028, /*-------------------------------------------------------*/ /* Offset=0x001B Start of MappingTable */ -/* 0000 */ 0x201A, 0x0192, 0x201E, 0x2026, 0x2020, 0x2021, 0x02C6, 0x2030, -/* 0008 */ 0x008A, 0x2039, 0x0152, 0x008D, 0x008E, 0x008F, 0x0090, 0x2018, -/* 0010 */ 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, 0x0098, 0x2122, -/* 0018 */ 0x009A, 0x203A, 0x0153, 0x200C, 0x200D, 0x009F, 0x00A0, 0x060C, -/* 0020 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, -/* 0028 */ 0xF897, 0x061B, 0x00BB, 0x00BC, 0x00BD, 0x00BE, 0x061F, 0xF898, -/* 0030 */ 0x00D7, 0x0637, 0x0638, 0x0639, 0x063A, 0x0640, 0x0641, 0x0642, -/* 0038 */ 0x0643, 0x00E0, 0x0644, 0x00E2, 0x0645, 0x0646, 0x0647, 0x0648, -/* 0040 */ 0x00E7, 0x00E8, 0x00E9, 0x00EA, 0x00EB, 0x0649, 0x064A, 0x00EE, -/* 0048 */ 0x00EF, 0x064B, 0x064C, 0x064D, 0x064E, 0x00F4, 0x064F, 0x0650, -/* 0050 */ 0x00F7, 0x0651, 0x00F9, 0x0652, 0x00FB, 0x00FC, 0x200E, 0x200F, -/* 0058 */ 0xF899, -/* End of table Total Length = 0x0074 * 2 */ +/* 0000 */ 0x20AC, 0x067E, 0x201A, 0x0192, 0x201E, 0x2026, 0x2020, 0x2021, +/* 0008 */ 0x02C6, 0x2030, 0xFFFD, 0x2039, 0x0152, 0x0686, 0x0698, 0xFFFD, +/* 0010 */ 0x06AF, 0x2018, 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, +/* 0018 */ 0xFFFD, 0x2122, 0xFFFD, 0x203A, 0x0153, 0x200C, 0x200D, 0xFFFD, +/* 0020 */ 0x00A0, 0x060C, 0x061B, 0x00BB, 0x00BC, 0x00BD, 0x00BE, 0x061F, +/* 0028 */ 0x00D7, 0x0637, 0x0638, 0x0639, 0x063A, 0x0640, 0x0641, 0x0642, +/* 0030 */ 0x0643, 0x00E0, 0x0644, 0x00E2, 0x0645, 0x0646, 0x0647, 0x0648, +/* 0038 */ 0x00E7, 0x00E8, 0x00E9, 0x00EA, 0x00EB, 0x0649, 0x064A, 0x00EE, +/* 0040 */ 0x00EF, 0x064B, 0x064C, 0x064D, 0x064E, 0x00F4, 0x064F, 0x0650, +/* 0048 */ 0x00F7, 0x0651, 0x00F9, 0x0652, 0x00FB, 0x00FC, 0x200E, 0x200F, +/* End of table Total Length = 0x006B * 2 */ diff --git a/mozilla/lib/libi18n/unicode/utotbl/cp1257.ut b/mozilla/lib/libi18n/unicode/utotbl/cp1257.ut index ec64043328a..fb73086df16 100644 --- a/mozilla/lib/libi18n/unicode/utotbl/cp1257.ut +++ b/mozilla/lib/libi18n/unicode/utotbl/cp1257.ut @@ -40,26 +40,26 @@ End of Item 0001 Begin of Item 0002 Format 1 - srcBegin = 0082 + srcBegin = 0080 srcEnd = 00FF mappingOffset = 0000 Mapping = - 201A FFFD 201E 2026 2020 2021 FFFD 2030 - FFFD 2039 FFFD 00A8 02C7 00B8 FFFD 2018 - 2019 201C 201D 2022 2013 2014 FFFD 2122 - FFFD 203A FFFD 00AF 02DB FFFD 00A0 F8FC - 00A2 00A3 00A4 F8FD 00A6 00A7 00D8 00A9 - 0156 00AB 00AC 00AD 00AE 00C6 FFFD FFFD - FFFD FFFD FFFD FFFD FFFD FFFD 00F8 00B9 - 0157 00BB 00BC 00BD 00BE 00E6 0104 012E - 0100 0106 00C4 00C5 0118 0112 010C 00C9 - 0179 0116 0122 0136 012A 013B 0160 0143 - 0145 00D3 014C 00D5 00D6 00D7 0172 0141 - 015A 016A 00DC 017B 017D 00DF 0105 012F - 0101 0107 00E4 00E5 0119 0113 010D 00E9 - 017A 0117 0123 0137 012B 013C 0161 0144 - 0146 00F3 014D 00F5 00F6 00F7 0173 0142 - 015B 016B 00FC 017C 017E 02D9 + 20AC FFFD 201A FFFD 201E 2026 2020 2021 + FFFD 2030 FFFD 2039 FFFD 00A8 02C7 00B8 + FFFD 2018 2019 201C 201D 2022 2013 2014 + FFFD 2122 FFFD 203A FFFD 00AF 02DB FFFD + 00A0 FFFD 00A2 00A3 00A4 FFFD 00A6 00A7 + 00D8 00A9 0156 00AB 00AC 00AD 00AE 00C6 + FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD + 00F8 00B9 0157 00BB 00BC 00BD 00BE 00E6 + 0104 012E 0100 0106 00C4 00C5 0118 0112 + 010C 00C9 0179 0116 0122 0136 012A 013B + 0160 0143 0145 00D3 014C 00D5 00D6 00D7 + 0172 0141 015A 016A 00DC 017B 017D 00DF + 0105 012F 0101 0107 00E4 00E5 0119 0113 + 010D 00E9 017A 0117 0123 0137 012B 013C + 0161 0144 0146 00F3 014D 00F5 00F6 00F7 + 0173 0142 015B 016B 00FC 017C 017E 02D9 End of Item 0002 ========================================================*/ @@ -86,24 +86,24 @@ End of Item 0002 /* Offset=0x0005 Start of MapCell Array */ /* 0000 */ 0x0000, 0x007F, 0x0000, /* 0001 */ 0x00B0, 0x00B7, 0x00B0, -/* 0002 */ 0x0082, 0x00FF, 0x0000, +/* 0002 */ 0x0080, 0x00FF, 0x0000, /*-------------------------------------------------------*/ /* Offset=0x000E Start of MappingTable */ -/* 0000 */ 0x201A, 0xFFFD, 0x201E, 0x2026, 0x2020, 0x2021, 0xFFFD, 0x2030, -/* 0008 */ 0xFFFD, 0x2039, 0xFFFD, 0x00A8, 0x02C7, 0x00B8, 0xFFFD, 0x2018, -/* 0010 */ 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, 0xFFFD, 0x2122, -/* 0018 */ 0xFFFD, 0x203A, 0xFFFD, 0x00AF, 0x02DB, 0xFFFD, 0x00A0, 0xF8FC, -/* 0020 */ 0x00A2, 0x00A3, 0x00A4, 0xF8FD, 0x00A6, 0x00A7, 0x00D8, 0x00A9, -/* 0028 */ 0x0156, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x00C6, 0xFFFD, 0xFFFD, -/* 0030 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x00F8, 0x00B9, -/* 0038 */ 0x0157, 0x00BB, 0x00BC, 0x00BD, 0x00BE, 0x00E6, 0x0104, 0x012E, -/* 0040 */ 0x0100, 0x0106, 0x00C4, 0x00C5, 0x0118, 0x0112, 0x010C, 0x00C9, -/* 0048 */ 0x0179, 0x0116, 0x0122, 0x0136, 0x012A, 0x013B, 0x0160, 0x0143, -/* 0050 */ 0x0145, 0x00D3, 0x014C, 0x00D5, 0x00D6, 0x00D7, 0x0172, 0x0141, -/* 0058 */ 0x015A, 0x016A, 0x00DC, 0x017B, 0x017D, 0x00DF, 0x0105, 0x012F, -/* 0060 */ 0x0101, 0x0107, 0x00E4, 0x00E5, 0x0119, 0x0113, 0x010D, 0x00E9, -/* 0068 */ 0x017A, 0x0117, 0x0123, 0x0137, 0x012B, 0x013C, 0x0161, 0x0144, -/* 0070 */ 0x0146, 0x00F3, 0x014D, 0x00F5, 0x00F6, 0x00F7, 0x0173, 0x0142, -/* 0078 */ 0x015B, 0x016B, 0x00FC, 0x017C, 0x017E, 0x02D9, -/* End of table Total Length = 0x008C * 2 */ +/* 0000 */ 0x20AC, 0xFFFD, 0x201A, 0xFFFD, 0x201E, 0x2026, 0x2020, 0x2021, +/* 0008 */ 0xFFFD, 0x2030, 0xFFFD, 0x2039, 0xFFFD, 0x00A8, 0x02C7, 0x00B8, +/* 0010 */ 0xFFFD, 0x2018, 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, +/* 0018 */ 0xFFFD, 0x2122, 0xFFFD, 0x203A, 0xFFFD, 0x00AF, 0x02DB, 0xFFFD, +/* 0020 */ 0x00A0, 0xFFFD, 0x00A2, 0x00A3, 0x00A4, 0xFFFD, 0x00A6, 0x00A7, +/* 0028 */ 0x00D8, 0x00A9, 0x0156, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x00C6, +/* 0030 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, +/* 0038 */ 0x00F8, 0x00B9, 0x0157, 0x00BB, 0x00BC, 0x00BD, 0x00BE, 0x00E6, +/* 0040 */ 0x0104, 0x012E, 0x0100, 0x0106, 0x00C4, 0x00C5, 0x0118, 0x0112, +/* 0048 */ 0x010C, 0x00C9, 0x0179, 0x0116, 0x0122, 0x0136, 0x012A, 0x013B, +/* 0050 */ 0x0160, 0x0143, 0x0145, 0x00D3, 0x014C, 0x00D5, 0x00D6, 0x00D7, +/* 0058 */ 0x0172, 0x0141, 0x015A, 0x016A, 0x00DC, 0x017B, 0x017D, 0x00DF, +/* 0060 */ 0x0105, 0x012F, 0x0101, 0x0107, 0x00E4, 0x00E5, 0x0119, 0x0113, +/* 0068 */ 0x010D, 0x00E9, 0x017A, 0x0117, 0x0123, 0x0137, 0x012B, 0x013C, +/* 0070 */ 0x0161, 0x0144, 0x0146, 0x00F3, 0x014D, 0x00F5, 0x00F6, 0x00F7, +/* 0078 */ 0x0173, 0x0142, 0x015B, 0x016B, 0x00FC, 0x017C, 0x017E, 0x02D9, +/* End of table Total Length = 0x008E * 2 */