version 1.1.1.1, 2012/02/21 22:57:48
|
version 1.1.1.3, 2021/03/17 13:38:46
|
Line 1
|
Line 1
|
/* Copyright (C) 1999-2009 Free Software Foundation, Inc. | /* Copyright (C) 1999-2011 Free Software Foundation, Inc. |
This file is part of the GNU LIBICONV Library. |
This file is part of the GNU LIBICONV Library. |
|
|
The GNU LIBICONV Library is free software; you can redistribute it |
The GNU LIBICONV Library is free software; you can redistribute it |
Line 13
|
Line 13
|
|
|
You should have received a copy of the GNU Library General Public |
You should have received a copy of the GNU Library General Public |
License along with the GNU LIBICONV Library; see the file COPYING.LIB. |
License along with the GNU LIBICONV Library; see the file COPYING.LIB. |
If not, write to the Free Software Foundation, Inc., 51 Franklin Street, | If not, see <https://www.gnu.org/licenses/>. */ |
Fifth Floor, Boston, MA 02110-1301, USA. */ | |
|
|
/* The list of all system independent user-visible encodings. */ |
/* The list of all system independent user-visible encodings. */ |
|
|
Line 365 DEFENCODING(( "ISO-8859-13", /* IANA, glibc
|
Line 364 DEFENCODING(( "ISO-8859-13", /* IANA, glibc
|
"LATIN7", /* glibc */ |
"LATIN7", /* glibc */ |
"L7", /* glibc */ |
"L7", /* glibc */ |
"ISO8859-13", /* glibc, FreeBSD */ |
"ISO8859-13", /* glibc, FreeBSD */ |
|
/*"CP28603", Windows */ |
), |
), |
iso8859_13, |
iso8859_13, |
{ iso8859_13_mbtowc, NULL }, { iso8859_13_wctomb, NULL }) |
{ iso8859_13_mbtowc, NULL }, { iso8859_13_wctomb, NULL }) |
Line 424 DEFENCODING(( "KOI8-U", /* IANA, RFC 2
|
Line 424 DEFENCODING(( "KOI8-U", /* IANA, RFC 2
|
{ koi8_u_mbtowc, NULL }, { koi8_u_wctomb, NULL }) |
{ koi8_u_mbtowc, NULL }, { koi8_u_wctomb, NULL }) |
|
|
DEFENCODING(( "KOI8-RU", |
DEFENCODING(( "KOI8-RU", |
|
/*"CP21866", Windows */ |
), |
), |
koi8_ru, |
koi8_ru, |
{ koi8_ru_mbtowc, NULL }, { koi8_ru_wctomb, NULL }) |
{ koi8_ru_mbtowc, NULL }, { koi8_ru_wctomb, NULL }) |
Line 867 DEFENCODING(( "ISO-2022-JP-2", /* IANA, RFC 1
|
Line 868 DEFENCODING(( "ISO-2022-JP-2", /* IANA, RFC 1
|
iso2022_jp2, |
iso2022_jp2, |
{ iso2022_jp2_mbtowc, NULL }, { iso2022_jp2_wctomb, iso2022_jp2_reset }) |
{ iso2022_jp2_mbtowc, NULL }, { iso2022_jp2_wctomb, iso2022_jp2_reset }) |
|
|
|
DEFENCODING(( "ISO-2022-JP-MS", |
|
"CP50221", |
|
/*"ISO-2022-JP-ESC", Windows */ |
|
), |
|
iso2022_jpms, |
|
{ iso2022_jpms_mbtowc, NULL }, { iso2022_jpms_wctomb, iso2022_jpms_reset }) |
|
|
DEFENCODING(( "EUC-CN", /* glibc */ |
DEFENCODING(( "EUC-CN", /* glibc */ |
"EUCCN", /* glibc, IRIX */ |
"EUCCN", /* glibc, IRIX */ |
"GB2312", /* IANA */ |
"GB2312", /* IANA */ |
Line 922 DEFENCODING(( "ISO-2022-CN-EXT", /* IANA, RFC 1
|
Line 930 DEFENCODING(( "ISO-2022-CN-EXT", /* IANA, RFC 1
|
|
|
DEFENCODING(( "HZ", /* RFC 1843 */ |
DEFENCODING(( "HZ", /* RFC 1843 */ |
"HZ-GB-2312", /* IANA, RFC 1842 */ |
"HZ-GB-2312", /* IANA, RFC 1842 */ |
|
/*"CP52936", Windows */ |
), |
), |
hz, |
hz, |
{ hz_mbtowc, NULL }, { hz_wctomb, hz_reset }) |
{ hz_mbtowc, NULL }, { hz_wctomb, hz_reset }) |
Line 968 DEFENCODING(( "BIG5-HKSCS:2001",
|
Line 977 DEFENCODING(( "BIG5-HKSCS:2001",
|
big5hkscs2001, |
big5hkscs2001, |
{ big5hkscs2001_mbtowc, big5hkscs2001_flushwc }, { big5hkscs2001_wctomb, big5hkscs2001_reset }) |
{ big5hkscs2001_mbtowc, big5hkscs2001_flushwc }, { big5hkscs2001_wctomb, big5hkscs2001_reset }) |
|
|
DEFENCODING(( "BIG5-HKSCS", /* IANA */ | DEFENCODING(( "BIG5-HKSCS:2004", |
"BIG5HKSCS", /* glibc */ | |
"BIG5-HKSCS:2004", | |
), |
), |
big5hkscs2004, |
big5hkscs2004, |
{ big5hkscs2004_mbtowc, big5hkscs2004_flushwc }, { big5hkscs2004_wctomb, big5hkscs2004_reset }) |
{ big5hkscs2004_mbtowc, big5hkscs2004_flushwc }, { big5hkscs2004_wctomb, big5hkscs2004_reset }) |
|
|
|
DEFENCODING(( "BIG5-HKSCS", /* IANA */ |
|
"BIG5HKSCS", /* glibc */ |
|
"BIG5-HKSCS:2008", |
|
), |
|
big5hkscs2008, |
|
{ big5hkscs2008_mbtowc, big5hkscs2008_flushwc }, { big5hkscs2008_wctomb, big5hkscs2008_reset }) |
|
|
DEFENCODING(( "EUC-KR", /* IANA, RFC 1557 */ |
DEFENCODING(( "EUC-KR", /* IANA, RFC 1557 */ |
"EUCKR", /* glibc, HP-UX, IRIX, OSF/1 */ |
"EUCKR", /* glibc, HP-UX, IRIX, OSF/1 */ |
"csEUCKR", /* IANA */ |
"csEUCKR", /* IANA */ |
Line 1019 DEFALIAS( "KO_KR.JOHAP92", /* Solaris */
|
Line 1033 DEFALIAS( "KO_KR.JOHAP92", /* Solaris */
|
DEFENCODING(( "ISO-2022-KR", /* IANA, RFC 1557 */ |
DEFENCODING(( "ISO-2022-KR", /* IANA, RFC 1557 */ |
"csISO2022KR", /* IANA */ |
"csISO2022KR", /* IANA */ |
/*"ISO2022KR", JDK 1.1 */ |
/*"ISO2022KR", JDK 1.1 */ |
|
/*"CP50225", Windows */ |
), |
), |
iso2022_kr, |
iso2022_kr, |
{ iso2022_kr_mbtowc, NULL }, { iso2022_kr_wctomb, iso2022_kr_reset }) |
{ iso2022_kr_mbtowc, NULL }, { iso2022_kr_wctomb, iso2022_kr_reset }) |