ICU-1927 Update some of the converter filenames and implementations.

X-SVN-Rev: 9512
This commit is contained in:
George Rhoten 2002-08-01 17:58:30 +00:00
parent 2cd30a036d
commit 427c5b4bf0
9 changed files with 11 additions and 73941 deletions

View File

@ -341,14 +341,14 @@ ibm-949_P11A-2000
ksc5601_1992 # KSC-5601-1992 ksc5601_1992 # KSC-5601-1992
ksc5601_1987 # Needed by Java ksc5601_1987 # Needed by Java
ibm-1370 Big5 { IANA* MIME* } csBig5 x-big5 cp950 950 # Taiwan Big-5 (w/ euro update) ibm-1370_P100-2000 ibm-1370 ibm-1370_VSUB_VPUA Big5 { IANA* MIME* } csBig5 x-big5 cp950 950 # Taiwan Big-5 (w/ euro update)
ibm-950 # Taiwan Big-5 (w/o euro update) ibm-950 # Taiwan Big-5 (w/o euro update)
ibm-1386 gbk { IANA* } cp936 windows-936 ms936 zh_cn # Chinese GBK removed ibm-1386_P100-2002 ibm-1386 ibm-1386_VSUB_VPUA gbk { IANA* } cp936 windows-936 ms936 zh_cn # Chinese GBK removed
ibm-33722_P120-2000 ibm-33722_VASCII_VPUA ibm-33722 cp33722 33722 ibm-5050 # Japan EUC with \ <-> Yen mapping ibm-33722_P120-2000 ibm-33722_VASCII_VPUA ibm-33722 cp33722 33722 ibm-5050 # Japan EUC with \ <-> Yen mapping
ibm-33722_P12A-2000 ibm-33722_VPUA EUC-JP { MIME* } ibm-eucJP eucjis Extended_UNIX_Code_Packed_Format_for_Japanese { IANA* } cseucpkdfmtjapanese X-EUC-JP # Japan EUC. x-euc-jp is a MIME name ibm-33722_P12A-2000 ibm-33722_VPUA EUC-JP { MIME* } ibm-eucJP eucjis Extended_UNIX_Code_Packed_Format_for_Japanese { IANA* } cseucpkdfmtjapanese X-EUC-JP # Japan EUC. x-euc-jp is a MIME name
ibm-970 EUC-KR { IANA* MIME* } ibm-eucKR csEUCKR # Korean EUC. x-euc-kr is a MIME name ibm-970_P110-2000 ibm-970 ibm-970_VPUA EUC-KR { IANA* MIME* } ibm-eucKR csEUCKR # Korean EUC. x-euc-kr is a MIME name
ibm-964 EUC-TW ibm-eucTW cns11643 # Taiwan EUC. x-euc-tw is a MIME name ibm-964_P110-2000 ibm-964 ibm-964_VPUA EUC-TW ibm-eucTW cns11643 # Taiwan EUC. x-euc-tw is a MIME name
ibm-1363_P110-2000 ibm-1363 ibm-1363_VASCII_VSUB_VPUA ibm-1362 # Korean KSC Korean Windows MBCS ibm-1363_P110-2000 ibm-1363 ibm-1363_VASCII_VSUB_VPUA ibm-1362 # Korean KSC Korean Windows MBCS

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -18,7 +18,7 @@ ibm-1089.ucm ibm-4909.ucm ibm-916.ucm ibm-920.ucm\
ibm-923.ucm\ ibm-923.ucm\
ibm-5346.ucm ibm-5347.ucm ibm-5348.ucm ibm-5349.ucm\ ibm-5346.ucm ibm-5347.ucm ibm-5348.ucm ibm-5349.ucm\
ibm-5350.ucm ibm-5351.ucm ibm-5352.ucm ibm-5353.ucm ibm-5354.ucm\ ibm-5350.ucm ibm-5351.ucm ibm-5352.ucm ibm-5353.ucm ibm-5354.ucm\
ibm-1383_P110-2000.ucm ibm-1386.ucm gb18030.ucm\ ibm-1383_P110-2000.ucm ibm-1386_P100-2002.ucm gb18030.ucm\
ibm-1370.ucm\ ibm-1370_P100-2000.ucm\
ibm-943_P14A-2000.ucm ibm-33722_P12A-2000.ucm\ ibm-943_P14A-2000.ucm ibm-33722_P12A-2000.ucm\
ibm-970.ucm ibm-949_P11A-2000.ucm ibm-1363_P11B-2000.ucm ibm-970_P110-2000.ucm ibm-949_P11A-2000.ucm ibm-1363_P11B-2000.ucm

View File

@ -66,7 +66,7 @@ ibm-1162.ucm\
jisx-201.ucm jisx-208.ucm jisx-212.ucm gb_2312_80-1.ucm\ jisx-201.ucm jisx-208.ucm jisx-212.ucm gb_2312_80-1.ucm\
ksc_5601_1.ucm\ ksc_5601_1.ucm\
iso-ir-165.ucm cns-11643-1992.ucm ibm-1252.ucm ibm-861.ucm\ iso-ir-165.ucm cns-11643-1992.ucm ibm-1252.ucm ibm-861.ucm\
lmb-excp.ucm ibm-964.ucm icu-internal-25546.ucm\ lmb-excp.ucm ibm-964_P110-2000.ucm icu-internal-25546.ucm\
ibm-1006_P100-2000.ucm ibm-1006_X100-2000.ucm\ ibm-1006_P100-2000.ucm ibm-1006_X100-2000.ucm\
ibm-1098_P100-2000.ucm ibm-1098_X100-2000.ucm\ ibm-1098_P100-2000.ucm ibm-1098_X100-2000.ucm\
ibm-1124_P100-2000.ucm ibm-1125_P100-2000.ucm\ ibm-1124_P100-2000.ucm ibm-1125_P100-2000.ucm\

View File

@ -611,14 +611,14 @@ static void TestConvertFallBackWithBufferSizes(int32_t outsize, int32_t insize )
UChar inputText[]= { 0x0001, 0x008e, 0x203e, 0x2223, 0xff5c, 0x5296, UChar inputText[]= { 0x0001, 0x008e, 0x203e, 0x2223, 0xff5c, 0x5296,
0x5C6E, 0x5C6E, 0x81FC, 0x81FC, 0x8278, 0x8278, 0xEDEC}; 0x5C6E, 0x5C6E, 0x81FC, 0x81FC, 0x8278, 0x8278, 0xEDEC};
const uint8_t expected_euc_tw[] = { const uint8_t expected_euc_tw[] = {
0x01, 0xfd, 0xfe, 0xa2, 0xa3, 0x01, 0x1a, 0xa2, 0xa3,
0xa2, 0xde, 0xa2, 0xde, 0xa2, 0xde, 0xa2, 0xde,
0x8e, 0xa2, 0xe5, 0xb9, 0x8e, 0xa2, 0xe5, 0xb9,
0x8e, 0xa2, 0xa1, 0xab, 0x8e, 0xa2, 0xa1, 0xab, 0x8e, 0xa2, 0xa1, 0xab, 0x8e, 0xa2, 0xa1, 0xab,
0xc8, 0xde, 0xc8, 0xde, 0xc8, 0xde, 0xc8, 0xde,
0x8e, 0xa2, 0xa2, 0xea, 0x8e, 0xa2, 0xa2, 0xea, 0x8e, 0xa2, 0xa2, 0xea, 0x8e, 0xa2, 0xa2, 0xea,
0x8e, 0xac, 0xc6, 0xf7}; 0x8e, 0xac, 0xc6, 0xf7};
int32_t to_euc_tw_offs [] = { 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 5, 5, 6, 6, int32_t to_euc_tw_offs [] = { 0, 1, 2, 2, 3, 3, 4, 4, 5, 5, 5, 5, 6, 6,
6, 6, 7, 7, 7, 7, 8, 8, 9, 9, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12}; 6, 6, 7, 7, 7, 7, 8, 8, 9, 9, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12};
if(!testConvertFromUnicode(inputText, sizeof(inputText)/sizeof(inputText[0]), if(!testConvertFromUnicode(inputText, sizeof(inputText)/sizeof(inputText[0]),

View File

@ -2722,7 +2722,7 @@ static void
TestHZ() { TestHZ() {
/* test input */ /* test input */
static const uint16_t in[]={ static const uint16_t in[]={
0x3000, 0x3001, 0x3002, 0x30FB, 0x02C9, 0x02C7, 0x00A8, 0x3003, 0x3005, 0x2015, 0x3000, 0x3001, 0x3002, 0x00B7, 0x02C9, 0x02C7, 0x00A8, 0x3003, 0x3005, 0x2014,
0xFF5E, 0x2016, 0x2026, 0x007E, 0x997C, 0x70B3, 0x75C5, 0x5E76, 0x73BB, 0x83E0, 0xFF5E, 0x2016, 0x2026, 0x007E, 0x997C, 0x70B3, 0x75C5, 0x5E76, 0x73BB, 0x83E0,
0x64AD, 0x62E8, 0x94B5, 0x000A, 0x6CE2, 0x535A, 0x52C3, 0x640F, 0x94C2, 0x7B94, 0x64AD, 0x62E8, 0x94B5, 0x000A, 0x6CE2, 0x535A, 0x52C3, 0x640F, 0x94C2, 0x7B94,
0x4F2F, 0x5E1B, 0x8236, 0x000A, 0x8116, 0x818A, 0x6E24, 0x6CCA, 0x9A73, 0x6355, 0x4F2F, 0x5E1B, 0x8236, 0x000A, 0x8116, 0x818A, 0x6E24, 0x6CCA, 0x9A73, 0x6355,