summaryrefslogtreecommitdiff
path: root/sal/textenc/tcvtkr6.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
commitee2c73f6a8711bb1e9f6ed5ea253b152b6742144 (patch)
tree71f35641cb1998a6ee204f91469988b588278813 /sal/textenc/tcvtkr6.tab
parentbf4d03e8e0ec2a50462ba0d959915b17e515f8c0 (diff)
#87140# Cleaned up, added EUC-TW and GB-18030.
Diffstat (limited to 'sal/textenc/tcvtkr6.tab')
-rw-r--r--sal/textenc/tcvtkr6.tab193
1 files changed, 82 insertions, 111 deletions
diff --git a/sal/textenc/tcvtkr6.tab b/sal/textenc/tcvtkr6.tab
index 15361447a5c8..d1f06692c5a6 100644
--- a/sal/textenc/tcvtkr6.tab
+++ b/sal/textenc/tcvtkr6.tab
@@ -2,9 +2,9 @@
*
* $RCSfile: tcvtkr6.tab,v $
*
- * $Revision: 1.2 $
+ * $Revision: 1.3 $
*
- * last change: $Author: th $ $Date: 2000-12-13 22:22:20 $
+ * 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
@@ -617,86 +617,75 @@ static ImplDBCSConvertData const aImplKSC5601DBCSCvtData =
DBCS_EUDC_MS949_COUNT
};
-/* ----------------------------------------------------------------------- */
-
-static ImplTextConverterData const aImplKSC5601TextConverterData =
-{
- &aImplKSC5601DBCSCvtData,
- NULL,
- RTL_UNICODE_CHAR_DEFAULT
-};
-
-/* ----------------------------------------------------------------------- */
-
-static ImplTextConverter const aImplKSC5601TextConverter =
-{
- &aImplKSC5601TextConverterData,
- ImplDBCSToUnicode,
- ImplUnicodeToDBCS,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL
-};
-
/* ======================================================================= */
-static ImplTextEncodingData const aImplEUCKRTextEncodingData =
-{
- &aImplKSC5601TextConverter,
- RTL_TEXTENCODING_EUC_KR,
- 1, 2, 2,
- 129,
- 934,
- 3,
- (const sal_Char*)"euc-kr",
- (const sal_Char*)"euc-kr",
- RTL_TEXTENCODING_INFO_ASCII |
- RTL_TEXTENCODING_INFO_MULTIBYTE |
- RTL_TEXTENCODING_INFO_MIME,
- SCRIPT_KOREAN
-};
+static ImplTextEncodingData const aImplEUCKRTextEncodingData
+ = { { &aImplKSC5601DBCSCvtData,
+ ImplDBCSToUnicode,
+ ImplUnicodeToDBCS,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ NULL },
+ RTL_TEXTENCODING_EUC_KR,
+ 1,
+ 2,
+ 2,
+ 129,
+ "euc-kr",
+ "euc-kr",
+ RTL_TEXTENCODING_INFO_ASCII
+ | RTL_TEXTENCODING_INFO_MULTIBYTE
+ | RTL_TEXTENCODING_INFO_MIME };
+ /* SCRIPT_KOREAN, pc code page 934, mac encoding 3 */
/* ======================================================================= */
-static ImplTextEncodingData const aImplMS949TextEncodingData =
-{
- &aImplKSC5601TextConverter,
- RTL_TEXTENCODING_MS_949,
- 1, 2, 2,
- 129,
- 934,
- 3,
- (const sal_Char*)"euc-kr",
- (const sal_Char*)"euc-kr",
- RTL_TEXTENCODING_INFO_ASCII |
- RTL_TEXTENCODING_INFO_MULTIBYTE |
- RTL_TEXTENCODING_INFO_WIN |
- RTL_TEXTENCODING_INFO_DOS_OS2,
- SCRIPT_KOREAN
-};
+static ImplTextEncodingData const aImplMS949TextEncodingData
+ = { { &aImplKSC5601DBCSCvtData,
+ ImplDBCSToUnicode,
+ ImplUnicodeToDBCS,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ NULL },
+ RTL_TEXTENCODING_MS_949,
+ 1,
+ 2,
+ 2,
+ 129,
+ "euc-kr",
+ "euc-kr",
+ RTL_TEXTENCODING_INFO_ASCII | RTL_TEXTENCODING_INFO_MULTIBYTE };
+ /* WIN/DOS/OS2, SCRIPT_KOREAN, pc code page 934, mac encoding 3 */
/* ======================================================================= */
/* Apple has some extension, which we don't support */
-static ImplTextEncodingData const aImplAPPLEKOREANTextEncodingData =
-{
- &aImplKSC5601TextConverter,
- RTL_TEXTENCODING_APPLE_KOREAN,
- 1, 2, 2,
- 129,
- 934,
- 3,
- (const sal_Char*)"euc-kr",
- (const sal_Char*)"euc-kr",
- RTL_TEXTENCODING_INFO_ASCII |
- RTL_TEXTENCODING_INFO_MULTIBYTE |
- RTL_TEXTENCODING_INFO_MAC |
- SCRIPT_KOREAN
-};
+static ImplTextEncodingData const aImplAPPLEKOREANTextEncodingData
+ = { { &aImplKSC5601DBCSCvtData,
+ ImplDBCSToUnicode,
+ ImplUnicodeToDBCS,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ NULL },
+ RTL_TEXTENCODING_APPLE_KOREAN,
+ 1,
+ 2,
+ 2,
+ 129,
+ "euc-kr",
+ "euc-kr",
+ RTL_TEXTENCODING_INFO_ASCII | RTL_TEXTENCODING_INFO_MULTIBYTE };
+ /* MAC, SCRIPT_KOREAN, pc code page 934, mac encoding 3 */
/* ======================================================================= */
@@ -1250,44 +1239,26 @@ static ImplDBCSConvertData const aImplJOHABDBCSCvtData =
DBCS_EUDC_MS1361_COUNT
};
-/* ----------------------------------------------------------------------- */
-
-static ImplTextConverterData const aImplJOHABTextConverterData =
-{
- &aImplJOHABDBCSCvtData,
- NULL,
- RTL_UNICODE_CHAR_DEFAULT
-};
-
-/* ----------------------------------------------------------------------- */
-
-static ImplTextConverter const aImplJOHABTextConverter =
-{
- &aImplJOHABTextConverterData,
- ImplDBCSToUnicode,
- ImplUnicodeToDBCS,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL
-};
-
/* ======================================================================= */
-static ImplTextEncodingData const aImplMS1361TextEncodingData =
-{
- &aImplJOHABTextConverter,
- RTL_TEXTENCODING_MS_1361,
- 1, 2, 2,
- 130,
- 1361,
- 3,
- (const sal_Char*)"euc-kr",
- (const sal_Char*)"euc-kr",
- RTL_TEXTENCODING_INFO_ASCII |
- RTL_TEXTENCODING_INFO_MULTIBYTE |
- RTL_TEXTENCODING_INFO_MIME,
- SCRIPT_KOREAN
-};
+static ImplTextEncodingData const aImplMS1361TextEncodingData
+ = { { &aImplJOHABDBCSCvtData,
+ ImplDBCSToUnicode,
+ ImplUnicodeToDBCS,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ NULL,
+ NULL },
+ RTL_TEXTENCODING_MS_1361,
+ 1,
+ 2,
+ 2,
+ 130,
+ "euc-kr",
+ "euc-kr",
+ RTL_TEXTENCODING_INFO_ASCII
+ | RTL_TEXTENCODING_INFO_MULTIBYTE
+ | RTL_TEXTENCODING_INFO_MIME };
+ /* SCRIPT_KOREAN, pc code page 1361, mac encoding 3 */