summaryrefslogtreecommitdiff
path: root/sal/textenc/tcvtarb1.tab
diff options
context:
space:
mode:
authorStephan Bergmann <sb@openoffice.org>2002-08-08 12:57:16 +0000
committerStephan Bergmann <sb@openoffice.org>2002-08-08 12:57:16 +0000
commit079e593b88861059c43a2bbb91437c0e360fd9de (patch)
treefca0976d62ef805d2cc9be3f57d5acbf1994297c /sal/textenc/tcvtarb1.tab
parent0c54f3a2fef28598155b8243b664c8e390933a3f (diff)
#102185# Fixed some minor bugs.
Diffstat (limited to 'sal/textenc/tcvtarb1.tab')
-rw-r--r--sal/textenc/tcvtarb1.tab48
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 };