summaryrefslogtreecommitdiff
path: root/sal/textenc/tcvtarb1.tab
diff options
context:
space:
mode:
authorStephan Bergmann <sb@openoffice.org>2001-10-12 09:44:53 +0000
committerStephan Bergmann <sb@openoffice.org>2001-10-12 09:44:53 +0000
commitc58b17fb7d9a87c04c886a241d0a4e0e3cc849b2 (patch)
tree4f481bf9dee9e3842f151fd890bb7586483c6267 /sal/textenc/tcvtarb1.tab
parent4bd9bd7cba1f94993b9f4036af9505e2cb5106f0 (diff)
#87140# Cleaned up, added EUC-TW and GB-18030.
Diffstat (limited to 'sal/textenc/tcvtarb1.tab')
-rw-r--r--sal/textenc/tcvtarb1.tab365
1 files changed, 126 insertions, 239 deletions
diff --git a/sal/textenc/tcvtarb1.tab b/sal/textenc/tcvtarb1.tab
index 2c3a0948f..a0e55e1fb 100644
--- a/sal/textenc/tcvtarb1.tab
+++ b/sal/textenc/tcvtarb1.tab
@@ -2,9 +2,9 @@
*
* $RCSfile: tcvtarb1.tab,v $
*
- * $Revision: 1.2 $
+ * $Revision: 1.3 $
*
- * last change: $Author: th $ $Date: 2001-07-16 11:04:34 $
+ * last change: $Author: sb $ $Date: 2001-10-12 10:44:53 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -238,46 +238,27 @@ static ImplByteConvertData const aImplIBM862ByteCvtData =
/* ----------------------------------------------------------------------- */
-static ImplTextConverterData const aImplIBM862TextConverterData =
-{
- &aImplIBM862ByteCvtData,
- NULL,
- RTL_UNICODE_CHAR_DEFAULT
-};
-
-/* ----------------------------------------------------------------------- */
-
-static ImplTextConverter const aImplIBM862TextConverter =
-{
- &aImplIBM862TextConverterData,
- ImplCharToUnicode,
- ImplUnicodeToChar,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL
-};
-
-/* ----------------------------------------------------------------------- */
-
-static ImplTextEncodingData const aImplIBM862TextEncodingData =
-{
- &aImplIBM862TextConverter,
- RTL_TEXTENCODING_IBM_862,
- 1, 1, 1,
- 177,
- 862,
- 5,
- (const sal_Char*)"iso8859-8",
- (const sal_Char*)"DOS-862",
- RTL_TEXTENCODING_INFO_ASCII |
- RTL_TEXTENCODING_INFO_MIME |
- RTL_TEXTENCODING_INFO_R2L |
- RTL_TEXTENCODING_INFO_DOS_OS2,
- SCRIPT_HEBREW
-};
+static ImplTextEncodingData const aImplIBM862TextEncodingData
+ = { { &aImplIBM862ByteCvtData,
+ ImplCharToUnicode,
+ ImplUnicodeToChar,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ NULL },
+ RTL_TEXTENCODING_IBM_862,
+ 1,
+ 1,
+ 1,
+ 177,
+ "iso8859-8",
+ "DOS-862",
+ RTL_TEXTENCODING_INFO_ASCII
+ | RTL_TEXTENCODING_INFO_MIME
+ | RTL_TEXTENCODING_INFO_R2L };
+ /* DOS/OS2, SCRIPT_HEBREW, pc code page 862, mac encoding 5 */
/* ======================================================================= */
@@ -416,45 +397,25 @@ static ImplByteConvertData const aImplIBM864ByteCvtData =
/* ----------------------------------------------------------------------- */
-static ImplTextConverterData const aImplIBM864TextConverterData =
-{
- &aImplIBM864ByteCvtData,
- NULL,
- RTL_UNICODE_CHAR_DEFAULT
-};
-
-/* ----------------------------------------------------------------------- */
-
-static ImplTextConverter const aImplIBM864TextConverter =
-{
- &aImplIBM864TextConverterData,
- ImplCharToUnicode,
- ImplUnicodeToChar,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL
-};
-
-/* ----------------------------------------------------------------------- */
-
-static ImplTextEncodingData const aImplIBM864TextEncodingData =
-{
- &aImplIBM864TextConverter,
- RTL_TEXTENCODING_IBM_864,
- 1, 1, 1,
- 178,
- 864,
- 4,
- (const sal_Char*)"iso8859-6",
- (const sal_Char*)"iso-8859-6",
- RTL_TEXTENCODING_INFO_ASCII |
- RTL_TEXTENCODING_INFO_R2L |
- RTL_TEXTENCODING_INFO_DOS_OS2,
- SCRIPT_ARABIC
-};
+static ImplTextEncodingData const aImplIBM864TextEncodingData
+ = { { &aImplIBM864ByteCvtData,
+ ImplCharToUnicode,
+ ImplUnicodeToChar,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ NULL },
+ RTL_TEXTENCODING_IBM_864,
+ 1,
+ 1,
+ 1,
+ 178,
+ "iso8859-6",
+ "iso-8859-6",
+ RTL_TEXTENCODING_INFO_ASCII | RTL_TEXTENCODING_INFO_R2L };
+ /* DOS/OS2, SCRIPT_ARABIC, pc code page 864, mac encoding 4 */
/* ======================================================================= */
@@ -588,46 +549,27 @@ static ImplByteConvertData const aImplMS1255ByteCvtData =
/* ----------------------------------------------------------------------- */
-static ImplTextConverterData const aImplMS1255TextConverterData =
-{
- &aImplMS1255ByteCvtData,
- NULL,
- RTL_UNICODE_CHAR_DEFAULT
-};
-
-/* ----------------------------------------------------------------------- */
-
-static ImplTextConverter const aImplMS1255TextConverter =
-{
- &aImplMS1255TextConverterData,
- ImplCharToUnicode,
- ImplUnicodeToChar,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL
-};
-
-/* ----------------------------------------------------------------------- */
-
-static ImplTextEncodingData const aImplMS1255TextEncodingData =
-{
- &aImplMS1255TextConverter,
- RTL_TEXTENCODING_MS_1255,
- 1, 1, 1,
- 177,
- 862,
- 5,
- (const sal_Char*)"iso8859-8",
- (const sal_Char*)"windows-1255",
- RTL_TEXTENCODING_INFO_ASCII |
- RTL_TEXTENCODING_INFO_MIME |
- RTL_TEXTENCODING_INFO_R2L |
- RTL_TEXTENCODING_INFO_WIN,
- SCRIPT_HEBREW
-};
+static ImplTextEncodingData const aImplMS1255TextEncodingData
+ = { { &aImplMS1255ByteCvtData,
+ ImplCharToUnicode,
+ ImplUnicodeToChar,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ NULL },
+ RTL_TEXTENCODING_MS_1255,
+ 1,
+ 1,
+ 1,
+ 177,
+ "iso8859-8",
+ "windows-1255",
+ RTL_TEXTENCODING_INFO_ASCII
+ | RTL_TEXTENCODING_INFO_MIME
+ | RTL_TEXTENCODING_INFO_R2L };
+ /* WIN, SCRIPT_HEBREW, pc code page 862, mac encoding 5 */
/* ======================================================================= */
@@ -779,46 +721,27 @@ static ImplByteConvertData const aImplMS1256ByteCvtData =
/* ----------------------------------------------------------------------- */
-static ImplTextConverterData const aImplMS1256TextConverterData =
-{
- &aImplMS1256ByteCvtData,
- NULL,
- RTL_UNICODE_CHAR_DEFAULT
-};
-
-/* ----------------------------------------------------------------------- */
-
-static ImplTextConverter const aImplMS1256TextConverter =
-{
- &aImplMS1256TextConverterData,
- ImplCharToUnicode,
- ImplUnicodeToChar,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL
-};
-
-/* ----------------------------------------------------------------------- */
-
-static ImplTextEncodingData const aImplMS1256TextEncodingData =
-{
- &aImplMS1256TextConverter,
- RTL_TEXTENCODING_MS_1256,
- 1, 1, 1,
- 178,
- 864,
- 4,
- (const sal_Char*)"iso8859-6",
- (const sal_Char*)"windows-1256",
- RTL_TEXTENCODING_INFO_ASCII |
- RTL_TEXTENCODING_INFO_MIME |
- RTL_TEXTENCODING_INFO_R2L |
- RTL_TEXTENCODING_INFO_WIN,
- SCRIPT_ARABIC
-};
+static ImplTextEncodingData const aImplMS1256TextEncodingData
+ = { { &aImplMS1256ByteCvtData,
+ ImplCharToUnicode,
+ ImplUnicodeToChar,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ NULL },
+ RTL_TEXTENCODING_MS_1256,
+ 1,
+ 1,
+ 1,
+ 178,
+ "iso8859-6",
+ "windows-1256",
+ RTL_TEXTENCODING_INFO_ASCII
+ | RTL_TEXTENCODING_INFO_MIME
+ | RTL_TEXTENCODING_INFO_R2L };
+ /* WIN, SCRIPT_ARABIC, pc code page 864, mac encoding 4 */
/* ======================================================================= */
@@ -899,45 +822,27 @@ static ImplByteConvertData const aImplISO88596ByteCvtData =
/* ----------------------------------------------------------------------- */
-static ImplTextConverterData const aImplISO88596TextConverterData =
-{
- &aImplISO88596ByteCvtData,
- NULL,
- RTL_UNICODE_CHAR_DEFAULT
-};
-
-/* ----------------------------------------------------------------------- */
-
-static ImplTextConverter const aImplISO88596TextConverter =
-{
- &aImplISO88596TextConverterData,
- ImplCharToUnicode,
- ImplUnicodeToChar,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL
-};
-
-/* ----------------------------------------------------------------------- */
-
-static ImplTextEncodingData const aImplISO88596TextEncodingData =
-{
- &aImplISO88596TextConverter,
- RTL_TEXTENCODING_ISO_8859_8,
- 1, 1, 1,
- 178,
- 864,
- 4,
- (const sal_Char*)"iso8859-6",
- (const sal_Char*)"iso-8859-6",
- RTL_TEXTENCODING_INFO_ASCII |
- RTL_TEXTENCODING_INFO_R2L |
- RTL_TEXTENCODING_INFO_MIME,
- SCRIPT_ARABIC
-};
+static ImplTextEncodingData const aImplISO88596TextEncodingData
+ = { { &aImplISO88596ByteCvtData,
+ ImplCharToUnicode,
+ ImplUnicodeToChar,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ NULL },
+ RTL_TEXTENCODING_ISO_8859_8,
+ 1,
+ 1,
+ 1,
+ 178,
+ "iso8859-6",
+ "iso-8859-6",
+ RTL_TEXTENCODING_INFO_ASCII
+ | RTL_TEXTENCODING_INFO_R2L
+ | RTL_TEXTENCODING_INFO_MIME };
+ /* SCRIPT_ARABIC, pc code page 864, mac encoding 4 */
/* ======================================================================= */
@@ -1040,42 +945,24 @@ static ImplByteConvertData const aImplISO88598ByteCvtData =
/* ----------------------------------------------------------------------- */
-static ImplTextConverterData const aImplISO88598TextConverterData =
-{
- &aImplISO88598ByteCvtData,
- NULL,
- RTL_UNICODE_CHAR_DEFAULT
-};
-
-/* ----------------------------------------------------------------------- */
-
-static ImplTextConverter const aImplISO88598TextConverter =
-{
- &aImplISO88598TextConverterData,
- ImplCharToUnicode,
- ImplUnicodeToChar,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL
-};
-
-/* ----------------------------------------------------------------------- */
-
-static ImplTextEncodingData const aImplISO88598TextEncodingData =
-{
- &aImplISO88598TextConverter,
- RTL_TEXTENCODING_ISO_8859_8,
- 1, 1, 1,
- 177,
- 862,
- 5,
- (const sal_Char*)"iso8859-8",
- (const sal_Char*)"iso-8859-8",
- RTL_TEXTENCODING_INFO_ASCII |
- RTL_TEXTENCODING_INFO_R2L |
- RTL_TEXTENCODING_INFO_MIME,
- SCRIPT_HEBREW
-};
+static ImplTextEncodingData const aImplISO88598TextEncodingData
+ = { { &aImplISO88598ByteCvtData,
+ ImplCharToUnicode,
+ ImplUnicodeToChar,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ NULL },
+ RTL_TEXTENCODING_ISO_8859_8,
+ 1,
+ 1,
+ 1,
+ 177,
+ "iso8859-8",
+ "iso-8859-8",
+ RTL_TEXTENCODING_INFO_ASCII
+ | RTL_TEXTENCODING_INFO_R2L
+ | RTL_TEXTENCODING_INFO_MIME };
+ /* SCRIPT_HEBREW, pc code page 862, mac encoding 5 */