diff options
author | Stephan Bergmann <sb@openoffice.org> | 2002-08-08 12:57:16 +0000 |
---|---|---|
committer | Stephan Bergmann <sb@openoffice.org> | 2002-08-08 12:57:16 +0000 |
commit | 079e593b88861059c43a2bbb91437c0e360fd9de (patch) | |
tree | fca0976d62ef805d2cc9be3f57d5acbf1994297c /sal/textenc/tcvtarb1.tab | |
parent | 0c54f3a2fef28598155b8243b664c8e390933a3f (diff) |
#102185# Fixed some minor bugs.
Diffstat (limited to 'sal/textenc/tcvtarb1.tab')
-rw-r--r-- | sal/textenc/tcvtarb1.tab | 48 |
1 files changed, 28 insertions, 20 deletions
diff --git a/sal/textenc/tcvtarb1.tab b/sal/textenc/tcvtarb1.tab index a0e55e1fb715..53b3152a6fc6 100644 --- a/sal/textenc/tcvtarb1.tab +++ b/sal/textenc/tcvtarb1.tab @@ -2,9 +2,9 @@ * * $RCSfile: tcvtarb1.tab,v $ * - * $Revision: 1.3 $ + * $Revision: 1.4 $ * - * last change: $Author: sb $ $Date: 2001-10-12 10:44:53 $ + * last change: $Author: sb $ $Date: 2002-08-08 13:57:16 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -254,7 +254,7 @@ static ImplTextEncodingData const aImplIBM862TextEncodingData 1, 177, "iso8859-8", - "DOS-862", + "IBM862", RTL_TEXTENCODING_INFO_ASCII | RTL_TEXTENCODING_INFO_MIME | RTL_TEXTENCODING_INFO_R2L }; @@ -413,8 +413,10 @@ static ImplTextEncodingData const aImplIBM864TextEncodingData 1, 178, "iso8859-6", - "iso-8859-6", - RTL_TEXTENCODING_INFO_ASCII | RTL_TEXTENCODING_INFO_R2L }; + "IBM864", + RTL_TEXTENCODING_INFO_ASCII + | RTL_TEXTENCODING_INFO_MIME + | RTL_TEXTENCODING_INFO_R2L }; /* DOS/OS2, SCRIPT_ARABIC, pc code page 864, mac encoding 4 */ /* ======================================================================= */ @@ -576,8 +578,7 @@ static ImplTextEncodingData const aImplMS1255TextEncodingData /* MS-1256 */ /* Windows Standard CharSet for Arabic */ /* 1-Byte, 0x00-0x7F ASCII ohne Ausnahme */ -/* Convert-Tables: mappings/vendors/micsft/windows/cp1256.txt from 04/15/98 Version 2.01 */ -/* Last-Changes from us: */ +/* Convert-Tables: mappings/vendors/micsft/windows/cp1256.txt from 01/5/99 Version 2.01 */ /* ----------------------------------------------------------------------- */ @@ -588,21 +589,21 @@ static sal_uInt16 const aImplMS1256ToUniTab[MS1256UNI_END - MS1256UNI_START + 1] /* 0 1 2 3 4 5 6 7 */ /* 8 9 A B C D E F */ 0x20AC, 0x067E, 0x201A, 0x0192, 0x201E, 0x2026, 0x2020, 0x2021, /* 0x80 */ - 0x02C6, 0x2030, 0x008A, 0x2039, 0x0152, 0x0686, 0x0698, 0x008F, /* 0x80 */ + 0x02C6, 0x2030, 0x0679, 0x2039, 0x0152, 0x0686, 0x0698, 0x0688, /* 0x80 */ 0x06AF, 0x2018, 0x2019, 0x201C, 0x201D, 0x2022, 0x2013, 0x2014, /* 0x90 */ - 0x0098, 0x2122, 0x009A, 0x203A, 0x0153, 0x200C, 0x200D, 0x009F, /* 0x90 */ + 0x06A9, 0x2122, 0x0691, 0x203A, 0x0153, 0x200C, 0x200D, 0x06BA, /* 0x90 */ 0x00A0, 0x060C, 0x00A2, 0x00A3, 0x00A4, 0x00A5, 0x00A6, 0x00A7, /* 0xA0 */ - 0x00A8, 0x00A9, 0, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x00AF, /* 0xA0 */ + 0x00A8, 0x00A9, 0x06BE, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x00AF, /* 0xA0 */ 0x00B0, 0x00B1, 0x00B2, 0x00B3, 0x00B4, 0x00B5, 0x00B6, 0x00B7, /* 0xB0 */ 0x00B8, 0x00B9, 0x061B, 0x00BB, 0x00BC, 0x00BD, 0x00BE, 0x061F, /* 0xB0 */ - 0, 0x0621, 0x0622, 0x0623, 0x0624, 0x0625, 0x0626, 0x0627, /* 0xC0 */ + 0x06C1, 0x0621, 0x0622, 0x0623, 0x0624, 0x0625, 0x0626, 0x0627, /* 0xC0 */ 0x0628, 0x0629, 0x062A, 0x062B, 0x062C, 0x062D, 0x062E, 0x062F, /* 0xC0 */ 0x0630, 0x0631, 0x0632, 0x0633, 0x0634, 0x0635, 0x0636, 0x00D7, /* 0xD0 */ 0x0637, 0x0638, 0x0639, 0x063A, 0x0640, 0x0641, 0x0642, 0x0643, /* 0xD0 */ 0x00E0, 0x0644, 0x00E2, 0x0645, 0x0646, 0x0647, 0x0648, 0x00E7, /* 0xE0 */ 0x00E8, 0x00E9, 0x00EA, 0x00EB, 0x0649, 0x064A, 0x00EE, 0x00EF, /* 0xE0 */ 0x064B, 0x064C, 0x064D, 0x064E, 0x00F4, 0x064F, 0x0650, 0x00F7, /* 0xF0 */ - 0x0651, 0x00F9, 0x0652, 0x00FB, 0x00FC, 0x200E, 0x200F, 0 /* 0xF0 */ + 0x0651, 0x00F9, 0x0652, 0x00FB, 0x00FC, 0x200E, 0x200F, 0x06D2 /* 0xF0 */ }; /* ----------------------------------------------------------------------- */ @@ -625,7 +626,7 @@ static sal_uChar const aImplMS1256ToCharTab[MS1256CHAR_END - MS1256CHAR_START + /* ----------------------------------------------------------------------- */ -#define MS1256TOCHARTABEX_COUNT 73 +#define MS1256TOCHARTABEX_COUNT 81 static ImplUniCharTabData const aImplMS1256ToCharTabEx[MS1256TOCHARTABEX_COUNT] = { { 0x00A0, 0xA0 }, @@ -676,10 +677,18 @@ static ImplUniCharTabData const aImplMS1256ToCharTabEx[MS1256TOCHARTABEX_COUNT] { 0x0192, 0x83 }, { 0x02C6, 0x88 }, { 0x060C, 0xA1 }, + { 0x0679, 0x8A }, { 0x067E, 0x81 }, { 0x0686, 0x8D }, + { 0x0688, 0x8F }, + { 0x0691, 0x9A }, { 0x0698, 0x8E }, + { 0x06A9, 0x98 }, { 0x06AF, 0x90 }, + { 0x06BA, 0x9F }, + { 0x06BE, 0xAA }, + { 0x06C1, 0xC0 }, + { 0x06D2, 0xFF }, { 0x200C, 0x9D }, { 0x200D, 0x9E }, { 0x200E, 0xFD }, @@ -838,7 +847,7 @@ static ImplTextEncodingData const aImplISO88596TextEncodingData 1, 178, "iso8859-6", - "iso-8859-6", + "ISO-8859-6", RTL_TEXTENCODING_INFO_ASCII | RTL_TEXTENCODING_INFO_R2L | RTL_TEXTENCODING_INFO_MIME }; @@ -850,8 +859,7 @@ static ImplTextEncodingData const aImplISO88596TextEncodingData /* ISO-8859-8 */ /* Unix Standard for Hebrew */ /* 1-Byte, 0x00-0x7F ASCII ohne Ausnahme, 0x80-0x9F Control-Caracter wie in Unicode */ -/* Convert-Tables: mappings/iso8859/8859-8.txt from 07/27/99 Version 1.0 (based on Unicode 3.0) */ -/* Last-Changes from us: */ +/* Convert-Tables: mappings/iso8859/8859-8.txt from 2000-Jan-03 Version 1.1 (based on Unicode 3.0) */ #define ISO88598UNI_START 0xA0 #define ISO88598UNI_END 0xFE @@ -860,7 +868,7 @@ static sal_uInt16 const aImplISO88598ToUniTab[ISO88598UNI_END - ISO88598UNI_STAR /* 0 1 2 3 4 5 6 7 */ /* 8 9 A B C D E F */ 0x00A0, 0, 0x00A2, 0x00A3, 0x00A4, 0x00A5, 0x00A6, 0x00A7, /* 0xA0 */ - 0x00A8, 0x00A9, 0x00D7, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x203E, /* 0xA0 */ + 0x00A8, 0x00A9, 0x00D7, 0x00AB, 0x00AC, 0x00AD, 0x00AE, 0x00AF, /* 0xA0 */ 0x00B0, 0x00B1, 0x00B2, 0x00B3, 0x00B4, 0x00B5, 0x00B6, 0x00B7, /* 0xB0 */ 0x00B8, 0x00B9, 0x00F7, 0x00BB, 0x00BC, 0x00BD, 0x00BE, 0, /* 0xB0 */ 0, 0, 0, 0, 0, 0, 0, 0, /* 0xC0 */ @@ -905,6 +913,7 @@ static ImplUniCharTabData const aImplISO88598ToCharTabEx[ISO88598TOCHARTABEX_COU { 0x00AC, 0xAC }, { 0x00AD, 0xAD }, { 0x00AE, 0xAE }, + { 0x00AF, 0xAF }, { 0x00B0, 0xB0 }, { 0x00B1, 0xB1 }, { 0x00B2, 0xB2 }, @@ -923,8 +932,7 @@ static ImplUniCharTabData const aImplISO88598ToCharTabEx[ISO88598TOCHARTABEX_COU { 0x00F7, 0xBA }, { 0x200E, 0xFD }, { 0x200F, 0xFE }, - { 0x2017, 0xDF }, - { 0x203E, 0xAF } + { 0x2017, 0xDF } }; /* ----------------------------------------------------------------------- */ @@ -961,7 +969,7 @@ static ImplTextEncodingData const aImplISO88598TextEncodingData 1, 177, "iso8859-8", - "iso-8859-8", + "ISO-8859-8", RTL_TEXTENCODING_INFO_ASCII | RTL_TEXTENCODING_INFO_R2L | RTL_TEXTENCODING_INFO_MIME }; |