1#
2# Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.
3# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4#
5# This code is free software; you can redistribute it and/or modify it
6# under the terms of the GNU General Public License version 2 only, as
7# published by the Free Software Foundation.  Oracle designates this
8# particular file as subject to the "Classpath" exception as provided
9# by Oracle in the LICENSE file that accompanied this code.
10#
11# This code is distributed in the hope that it will be useful, but WITHOUT
12# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
14# version 2 for more details (a copy is included in the LICENSE file that
15# accompanied this code).
16#
17# You should have received a copy of the GNU General Public License version
18# 2 along with this work; if not, write to the Free Software Foundation,
19# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20#
21# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22# or visit www.oracle.com if you need additional information or have any
23# questions.
24#
25
26########################################################
27#
28# Standard charsets provided by StandardCharsets provider.
29#
30# Note that these "standard" charsets listed here are not
31# necessary to be the "Standard charsets" defined in the
32# specification of java.nio.charset.Charset. Instead these
33# are the charsets that this implementation believes should
34# be packaged into the charsets provider class "StandardCharsets"
35# which is initialized at startup time by java.nio.charset.Charset,
36# compared to the charsets packaged in "ExtendedCharsets" provider,
37# which is lazy initialized.
38########################################################
39
40charset US-ASCII US_ASCII
41    package sun.nio.cs
42    type    source
43    alias   iso-ir-6                    # IANA aliases
44    alias   ANSI_X3.4-1986
45    alias   ISO_646.irv:1991
46    alias   ASCII
47    alias   ISO646-US
48    alias   us
49    alias   IBM367
50    alias   cp367
51    alias   csASCII
52    alias   default
53                                        # Other aliases
54    alias   646                         # Solaris POSIX locale
55    alias   iso_646.irv:1983
56    alias   ANSI_X3.4-1968		# Linux POSIX locale (RedHat)
57    alias   ascii7
58
59charset UTF-8 UTF_8
60    package sun.nio.cs
61    type    source
62    alias   UTF8			# JDK historical
63    alias   unicode-1-1-utf-8
64
65charset CESU-8 CESU_8
66    package sun.nio.cs
67    type    source
68    alias   CESU8
69    alias   csCESU-8
70
71charset UTF-16 UTF_16
72    package sun.nio.cs
73    type    source
74    alias   UTF_16			# JDK historical
75    alias   utf16
76    alias   unicode
77    alias   UnicodeBig
78
79charset UTF-16BE UTF_16BE
80    package sun.nio.cs
81    type    source
82    alias   UTF_16BE
83    alias   ISO-10646-UCS-2
84    alias   X-UTF-16BE
85    alias   UnicodeBigUnmarked
86
87charset UTF-16LE UTF_16LE
88    package sun.nio.cs
89    type    source
90    alias   UTF_16LE
91    alias   X-UTF-16LE
92    alias   UnicodeLittleUnmarked
93
94charset x-UTF-16LE-BOM UTF_16LE_BOM
95    package sun.nio.cs
96    type    source
97    alias   UnicodeLittle
98
99charset UTF-32 UTF_32
100    package sun.nio.cs
101    type    source
102    alias   UTF_32
103    alias   UTF32
104
105charset UTF-32LE UTF_32LE
106    package sun.nio.cs
107    type    source
108    alias   UTF_32LE
109    alias   X-UTF-32LE
110
111charset UTF-32BE UTF_32BE
112    package sun.nio.cs
113    type    source
114    alias   UTF_32BE
115    alias   X-UTF-32BE
116
117charset X-UTF-32LE-BOM UTF_32LE_BOM
118    package sun.nio.cs
119    type    source
120    alias   UTF_32LE_BOM
121    alias   UTF-32LE-BOM
122
123charset X-UTF-32BE-BOM UTF_32BE_BOM
124    package sun.nio.cs
125    type    source
126    alias   UTF_32BE_BOM
127    alias   UTF-32BE-BOM
128
129charset ISO-8859-1 ISO_8859_1
130    package sun.nio.cs
131    type    source
132    alias   iso-ir-100                 # IANA aliases
133    alias   ISO_8859-1
134    alias   latin1
135    alias   l1
136    alias   IBM819
137    alias   cp819
138    alias   csISOLatin1
139    alias   819                        # Other aliases
140    alias   IBM-819
141    alias   ISO8859_1
142    alias   ISO_8859-1:1987
143    alias   ISO_8859_1
144    alias   8859_1
145    alias   ISO8859-1
146
147charset ISO-8859-2 ISO_8859_2
148    package sun.nio.cs
149    type    sbcs
150    hisname ISO8859_2
151    ascii   true
152    alias   iso8859_2			# JDK historical
153    alias   8859_2
154    alias   iso-ir-101
155    alias   ISO_8859-2
156    alias   ISO_8859-2:1987
157    alias   ISO8859-2
158    alias   latin2
159    alias   l2
160    alias   ibm912
161    alias   ibm-912
162    alias   cp912
163    alias   912
164    alias   csISOLatin2
165
166charset ISO-8859-4 ISO_8859_4
167    package sun.nio.cs
168    type    sbcs
169    hisname ISO8859_4
170    ascii   true
171    alias   iso8859_4			# JDK historical
172    alias   iso8859-4
173    alias   8859_4
174    alias   iso-ir-110
175    alias   ISO_8859-4
176    alias   ISO_8859-4:1988
177    alias   latin4
178    alias   l4
179    alias   ibm914
180    alias   ibm-914
181    alias   cp914
182    alias   914
183    alias   csISOLatin4
184
185charset ISO-8859-5 ISO_8859_5
186    package sun.nio.cs
187    type    sbcs
188    hisname ISO8859_5
189    ascii   true
190    alias   iso8859_5			# JDK historical
191    alias   8859_5
192    alias   iso-ir-144
193    alias   ISO_8859-5
194    alias   ISO_8859-5:1988
195    alias   ISO8859-5
196    alias   cyrillic
197    alias   ibm915
198    alias   ibm-915
199    alias   cp915
200    alias   915
201    alias   csISOLatinCyrillic
202
203charset ISO-8859-7 ISO_8859_7
204    package sun.nio.cs
205    type    sbcs
206    hisname ISO8859_7
207    ascii   true
208    alias   iso8859_7			# JDK historical
209    alias   8859_7
210    alias   iso-ir-126
211    alias   ISO_8859-7
212    alias   ISO_8859-7:1987
213    alias   ELOT_928
214    alias   ECMA-118
215    alias   greek
216    alias   greek8
217    alias   csISOLatinGreek
218    alias   sun_eu_greek		# Solaris 7/8 compatibility
219    alias   ibm813
220    alias   ibm-813
221    alias   813
222    alias   cp813
223    alias   iso8859-7			# Solaris 9 compatibility
224
225charset ISO-8859-9 ISO_8859_9
226    package sun.nio.cs
227    type    sbcs
228    hisname ISO8859_9
229    ascii   true
230    alias   iso8859_9			# JDK historical
231    alias   8859_9
232    alias   iso-ir-148
233    alias   ISO_8859-9
234    alias   ISO_8859-9:1989
235    alias   ISO8859-9
236    alias   latin5
237    alias   l5
238    alias   ibm920
239    alias   ibm-920
240    alias   920
241    alias   cp920
242    alias   csISOLatin5
243
244charset ISO-8859-13 ISO_8859_13
245    package sun.nio.cs
246    type    sbcs
247    hisname ISO8859_13
248    ascii   true
249    alias   iso8859_13			# JDK historical
250    alias   8859_13
251    alias   iso_8859-13
252    alias   ISO8859-13
253
254charset ISO-8859-15 ISO_8859_15
255    package sun.nio.cs
256    type    sbcs
257    hisname ISO8859_15
258    ascii   true
259    alias   ISO_8859-15                # IANA alias
260    alias   Latin-9
261    alias   csISO885915
262    alias   8859_15                    # Other aliases
263    alias   ISO-8859-15
264    alias   ISO8859_15
265    alias   ISO8859-15
266    alias   IBM923
267    alias   IBM-923
268    alias   cp923
269    alias   923
270    alias   LATIN0
271    alias   LATIN9
272    alias   L9
273    alias   csISOlatin0
274    alias   csISOlatin9
275    alias   ISO8859_15_FDIS
276
277charset ISO-8859-16 ISO_8859_16
278    package sun.nio.cs
279    type    sbcs
280    hisname ISO8859_16
281    ascii   true
282    alias   iso-ir-226
283    alias   ISO_8859-16:2001
284    alias   ISO_8859-16
285    alias   ISO8859_16
286    alias   latin10
287    alias   l10
288    alias   csISO885916
289
290charset KOI8-R KOI8_R
291    package sun.nio.cs
292    type    sbcs
293    hisname KOI8_R
294    ascii   true
295    alias   koi8_r			# JDK historical
296    alias   koi8
297    alias   cskoi8r
298
299charset KOI8-U KOI8_U
300    package sun.nio.cs
301    type    sbcs
302    hisname KOI8_U
303    ascii   true
304    alias   koi8_u
305
306charset windows-1250 MS1250
307    package sun.nio.cs
308    type    sbcs
309    hisname Cp1250
310    ascii   true
311    alias   cp1250			# JDK historical
312    alias   cp5346			# Euro IBM CCSID
313
314charset windows-1251 MS1251
315    package sun.nio.cs
316    type    sbcs
317    hisname Cp1251
318    ascii   true
319    alias   cp1251			# JDK historical
320    alias   cp5347			# Euro IBM CCSID
321    alias   ansi-1251			# Solaris compatibility
322
323charset windows-1252 MS1252
324    package sun.nio.cs
325    type    sbcs
326    hisname Cp1252
327    ascii   true
328    alias   cp1252			# JDK historical
329    alias   cp5348			# Euro IBM CCSID
330    alias   ibm-1252
331    alias   ibm1252
332
333charset windows-1253 MS1253
334    package sun.nio.cs
335    type    sbcs
336    hisname Cp1253
337    ascii   true
338    alias   cp1253			# JDK historical
339    alias   cp5349			# Euro IBM CCSID
340
341charset windows-1254 MS1254
342    package sun.nio.cs
343    type    sbcs
344    hisname Cp1254
345    ascii   true
346    alias   cp1254			# JDK historical
347    alias   cp5350			# Euro IBM CCSID
348
349charset windows-1257 MS1257
350    package sun.nio.cs
351    type    sbcs
352    hisname Cp1257
353    ascii   true
354    alias   cp1257			# JDK historical
355    alias   cp5353			# Euro IBM CCSID
356
357
358charset IBM437 IBM437
359    package sun.nio.cs
360    type    sbcs
361    hisname Cp437
362    ascii   false
363    alias   cp437                      #JDK historical
364    alias   ibm437
365    alias   ibm-437
366    alias   437
367    alias   cspc8codepage437
368    alias   windows-437
369
370charset x-IBM737 IBM737
371    package sun.nio.cs
372    type    sbcs
373    hisname Cp737
374    ascii   false
375    alias   cp737                      #JDK historical
376    alias   ibm737
377    alias   ibm-737
378    alias   737
379
380charset IBM775 IBM775
381    package sun.nio.cs
382    type    sbcs
383    hisname Cp775
384    ascii   false
385    alias   cp775                      #JDK historical
386    alias   ibm775
387    alias   ibm-775
388    alias   775
389
390charset IBM850 IBM850
391    package sun.nio.cs
392    type    sbcs
393    hisname Cp850
394    ascii   false
395    alias   cp850                      #JDK historical
396    alias   ibm-850
397    alias   ibm850
398    alias   850
399    alias   cspc850multilingual
400
401charset IBM852 IBM852
402    package sun.nio.cs
403    type    sbcs
404    hisname Cp852
405    ascii   false
406    alias   cp852                      #JDK historical
407    alias   ibm852
408    alias   ibm-852
409    alias   852
410    alias   csPCp852
411
412charset IBM855 IBM855
413    package sun.nio.cs
414    type    sbcs
415    hisname Cp855
416    ascii   false
417    alias   cp855                      #JDK historical
418    alias   ibm-855
419    alias   ibm855
420    alias   855
421    alias   cspcp855
422
423charset IBM857 IBM857
424    package sun.nio.cs
425    type    sbcs
426    hisname Cp857
427    ascii   false
428    alias   cp857                      #JDK historical
429    alias   ibm857
430    alias   ibm-857
431    alias   857
432    alias   csIBM857
433
434charset IBM00858 IBM858
435    package sun.nio.cs
436    type    sbcs
437    hisname Cp858
438    ascii   false
439    alias   cp858                      #JDK historical
440    alias   ccsid00858
441    alias   cp00858
442    alias   858
443    alias   PC-Multilingual-850+euro
444    alias   ibm858
445    alias   ibm-858
446
447charset IBM862 IBM862
448    package sun.nio.cs
449    type    sbcs
450    hisname Cp862
451    ascii   false
452    alias   cp862                      #JDK historical
453    alias   ibm862
454    alias   ibm-862
455    alias   862
456    alias   csIBM862
457    alias   cspc862latinhebrew
458
459charset IBM866 IBM866
460    package sun.nio.cs
461    type    sbcs
462    hisname Cp866
463    ascii   false
464    alias   cp866                      #JDK historical
465    alias   ibm866
466    alias   ibm-866
467    alias   866
468    alias   csIBM866
469
470charset x-IBM874 IBM874
471    package sun.nio.cs
472    type    sbcs
473    hisname Cp874
474    ascii   false
475    alias   cp874                      #JDK historical
476    alias   ibm874
477    alias   ibm-874
478    alias   874
479
480########################################################
481#
482# charsets provided by ExtendedCharsets provider.
483#
484########################################################
485charset Big5 Big5
486    package sun.nio.cs.ext
487    type    dbcs
488    hisname Big5
489    ascii   true
490    minmax  0xa1 0xf9 0x40 0xfe
491    alias   csBig5               # IANA aliases
492
493charset x-MS950-HKSCS-XP MS950_HKSCS_XP
494    package sun.nio.cs.ext
495    type    template
496    alias   MS950_HKSCS_XP       # JDK historical;
497
498charset x-MS950-HKSCS MS950_HKSCS
499    package sun.nio.cs.ext
500    type    template
501    hisname MS950_HKSCS
502    ascii   true
503    alias   MS950_HKSCS          # JDK historical;
504
505charset x-windows-950 MS950
506    package sun.nio.cs.ext
507    type    dbcs
508    hisname MS950
509    ascii   true
510    minmax  0x81 0xfe 0x40 0xfe
511    alias   ms950                # JDK historical
512    alias   windows-950
513
514charset x-windows-874 MS874
515    package sun.nio.cs.ext
516    type    sbcs
517    hisname MS874
518    ascii   true
519    alias   ms874                # JDK historical
520    alias   ms-874
521    alias   windows-874
522
523charset x-EUC-TW EUC_TW
524    package sun.nio.cs.ext
525    type    template
526    alias   euc_tw               # JDK historical
527    alias   euctw
528    alias   cns11643
529    alias   EUC-TW
530
531charset Big5-HKSCS Big5_HKSCS
532    package sun.nio.cs.ext
533    type    template
534    hisname Big5_HKSCS
535    ascii   true
536    alias   Big5_HKSCS           # JDK historical
537    alias   big5hk
538    alias   big5-hkscs
539    alias   big5hkscs            # Linux alias
540
541charset x-Big5-HKSCS-2001 Big5_HKSCS_2001
542    package sun.nio.cs.ext
543    type    source
544    alias   Big5_HKSCS_2001
545    alias   big5hk-2001
546    alias   big5-hkscs-2001
547    alias   big5-hkscs:unicode3.0
548    alias   big5hkscs-2001
549
550charset x-Big5-Solaris Big5_Solaris
551    package sun.nio.cs.ext
552    type    template
553    hisname Big5_Solaris
554    ascii   true
555    alias   Big5_Solaris         # JDK historical
556
557
558charset GBK GBK                  # Simplified Chinese
559    package sun.nio.cs.ext
560    type    dbcs
561    hisname GBK
562    ascii   true
563    minmax  0x81 0xfe 0x40 0xfe
564    alias   windows-936
565    alias   CP936
566
567charset GB18030 GB18030
568    package sun.nio.cs.ext
569    type    template
570    alias   gb18030-2000
571
572charset GB2312 EUC_CN
573    package sun.nio.cs.ext
574    type    dbcs
575    hisname EUC_CN
576    ascii   true
577    minmax  0xa1 0xf7 0xa1 0xfe
578                                 # IANA aliases
579    alias   gb2312
580    alias   gb2312-80
581    alias   gb2312-1980
582    alias   euc-cn
583    alias   euccn
584    alias   x-EUC-CN             # 1.4 compatibility
585    alias   EUC_CN               # JDK historical
586
587charset x-mswin-936 MS936
588    package sun.nio.cs.ext
589    type    dbcs
590    hisname MS936
591    ascii   true
592    minmax  0x81 0xfe 0x40 0xfe
593    alias   ms936                # JDK historical
594    alias   ms_936 // IANA aliases
595
596charset Shift_JIS SJIS
597    package sun.nio.cs.ext
598    type    dbcs
599    hisname SJIS
600    ascii   true
601    minmax  0x81 0xfc 0x40 0xfc
602                                 # IANA aliases
603    alias   sjis                 # historical
604    alias   shift_jis
605    alias   shift-jis
606    alias   ms_kanji
607    alias   x-sjis
608    alias   csShiftJIS
609
610charset windows-31j MS932
611    package sun.nio.cs.ext
612    type    dbcs
613    hisname MS932
614    ascii   true
615    minmax  0x81 0xfc 0x40 0xfc
616    alias   MS932                # JDK historical
617    alias   windows-932
618    alias   csWindows31J
619
620charset JIS_X0201 JIS_X_0201
621    package sun.nio.cs.ext
622    type    sbcs
623    hisname JIS_X0201
624    ascii   true
625    alias   JIS0201              # JDK historical
626                                 # IANA aliases
627    alias   JIS_X0201
628    alias   X0201
629    alias   csHalfWidthKatakana
630
631charset x-JIS0208 JIS_X_0208
632    package sun.nio.cs.ext
633    type    dbcsonly
634    hisname JIS0208
635    ascii   false
636    minmax  0x21 0x7e 0x21 0x7e
637    alias   JIS0208              # JDK historical
638                                 # IANA aliases
639    alias   JIS_C6226-1983
640    alias   iso-ir-87
641    alias   x0208
642    alias   JIS_X0208-1983
643    alias   csISO87JISX0208
644
645charset JIS_X0212-1990 JIS_X_0212
646    package sun.nio.cs.ext
647    type    dbcsonly
648    hisname JIS0212
649    ascii   false
650    minmax  0x21 0x7e 0x21 0x7e
651    alias   JIS0212              # JDK historical
652                                 # IANA aliases
653    alias   jis_x0212-1990
654    alias   x0212
655    alias   iso-ir-159
656    alias   csISO159JISX02121990
657
658charset x-SJIS_0213 SJIS_0213
659    package sun.nio.cs.ext
660    type    source
661    alias   sjis-0213
662    alias   sjis_0213
663    alias   sjis:2004
664    alias   sjis_0213:2004
665    alias   shift_jis_0213:2004
666    alias   shift_jis:2004
667
668charset x-MS932_0213 MS932_0213
669    package sun.nio.cs.ext
670    type    source
671    alias   MS932-0213
672    alias   MS932_0213
673    alias   MS932:2004
674    alias   windows-932-0213
675    alias   windows-932:2004
676
677charset EUC-JP EUC_JP
678    package sun.nio.cs.ext
679    type    template
680    hisname EUC_JP
681    ascii   true
682    alias   euc_jp               # JDK historical
683    alias   eucjis               # IANA aliases
684    alias   eucjp
685    alias   Extended_UNIX_Code_Packed_Format_for_Japanese
686    alias   csEUCPkdFmtjapanese
687    alias   x-euc-jp
688    alias   x-eucjp
689
690charset x-euc-jp-linux EUC_JP_LINUX
691    package sun.nio.cs.ext
692    type    template
693    hisname EUC_JP_LINUX
694    ascii   true
695    alias   euc_jp_linux         # JDK historical
696    alias   euc-jp-linux
697
698charset x-eucJP-Open EUC_JP_Open
699    package sun.nio.cs.ext
700    type    template
701    hisname EUC_JP_Solaris
702    ascii   true
703    alias   EUC_JP_Solaris       # JDK historical
704    alias   eucJP-open
705
706charset x-PCK PCK
707    package sun.nio.cs.ext
708    type    dbcs
709    hisname PCK
710    ascii   true
711    minmax  0x81 0xfc 0x40 0xfc
712                                 # IANA aliases
713    alias   pck                  # JDK historical
714
715charset ISO-2022-JP ISO2022_JP
716    package sun.nio.cs.ext
717    type    source
718                                 # IANA aliases
719    alias     iso2022jp          # JDK historical
720    alias     jis
721    alias     csISO2022JP
722    alias     jis_encoding
723    alias     csjisencoding
724
725charset ISO-2022-JP-2 ISO2022_JP_2
726    package sun.nio.cs.ext
727    type    source
728                                 # IANA aliases
729    alias     csISO2022JP2
730    alias     iso2022jp2
731
732charset x-windows-50221 MS50221
733    package sun.nio.cs.ext
734    type    source
735    alias     ms50221            # JDK historical
736    alias     cp50221
737
738charset x-windows-50220 MS50220
739    package sun.nio.cs.ext
740    type    source
741    alias     ms50220            # JDK historical
742    alias     cp50220
743
744charset x-windows-iso2022jp MSISO2022JP
745    package sun.nio.cs.ext
746    type    source
747     alias         windows-iso2022jp  # JDK historical
748
749charset x-JISAutoDetect JISAutoDetect
750    package sun.nio.cs.ext
751    type    source
752    alias   JISAutoDetect        # JDK historical
753
754
755charset EUC-KR EUC_KR            # Korean
756    package sun.nio.cs.ext
757    type    dbcs
758    hisname EUC_KR
759    ascii   true
760    minmax  0xa1 0xfd 0xa1 0xfe
761    alias   euc_kr               # JDK historical
762                                 # IANA aliases
763    alias   ksc5601
764    alias   euckr
765    alias   ks_c_5601-1987
766    alias   ksc5601-1987
767    alias   ksc5601_1987
768    alias   ksc_5601
769    alias   csEUCKR
770    alias   5601
771
772charset x-windows-949 MS949
773    package sun.nio.cs.ext
774    type    dbcs
775    hisname MS949
776    ascii   true
777    minmax  0x81 0xfe 0x41 0xfe
778    alias   ms949                # JDK historical
779    alias   windows949
780    alias   windows-949
781    alias   ms_949               # IANA aliases
782
783charset x-Johab Johab
784    package sun.nio.cs.ext
785    type    dbcs
786    hisname x-Johab
787    ascii   true
788    minmax  0x84 0xf9 0x31 0xfe
789    alias   ksc5601-1992
790    alias   ksc5601_1992
791    alias   ms1361
792    alias   johab                # JDK historical
793
794charset ISO-2022-KR ISO2022_KR
795    package sun.nio.cs.ext
796    type    source
797    alias   ISO2022KR            # JDK historical
798    alias   csISO2022KR
799
800charset ISO-2022-CN ISO2022_CN
801    package sun.nio.cs.ext
802    type    source
803    alias   ISO2022CN            # JDK historical
804    alias   csISO2022CN
805
806charset x-ISO-2022-CN-CNS ISO2022_CN_CNS
807    package sun.nio.cs.ext
808    type    source
809    alias   ISO2022CN_CNS        # JDK historical
810    alias   ISO-2022-CN-CNS
811
812charset x-ISO-2022-CN-GB ISO2022_CN_GB
813    package sun.nio.cs.ext
814    type    source
815    alias   ISO2022CN_GB         # JDK historical
816    alias   ISO-2022-CN-GB
817
818charset x-ISCII91 ISCII91
819    package sun.nio.cs.ext
820    type    source
821    alias   iscii
822    alias   ST_SEV_358-88
823    alias   iso-ir-153
824    alias   csISO153GOST1976874
825    alias   ISCII91              # JDK historical
826
827charset ISO-8859-3 ISO_8859_3
828    package sun.nio.cs.ext
829    type    sbcs
830    hisname ISO8859_3
831    ascii   true
832    alias   iso8859_3            # JDK historical
833    alias   8859_3
834    alias   ISO_8859-3:1988
835    alias   iso-ir-109
836    alias   ISO_8859-3
837    alias   ISO8859-3
838    alias   latin3
839    alias   l3
840    alias   ibm913
841    alias   ibm-913
842    alias   cp913
843    alias   913
844    alias   csISOLatin3
845
846charset ISO-8859-6 ISO_8859_6
847    package sun.nio.cs.ext
848    type    sbcs
849    hisname ISO8859_6
850    ascii   true
851    alias   iso8859_6            # JDK historical
852    alias   8859_6
853    alias   iso-ir-127
854    alias   ISO_8859-6
855    alias   ISO_8859-6:1987
856    alias   ISO8859-6
857    alias   ECMA-114
858    alias   ASMO-708
859    alias   arabic
860    alias   ibm1089
861    alias   ibm-1089
862    alias   cp1089
863    alias   1089
864    alias   csISOLatinArabic
865
866charset ISO-8859-8 ISO_8859_8
867    package sun.nio.cs.ext
868    type    sbcs
869    hisname ISO8859_8
870    ascii   true
871    alias   iso8859_8            # JDK historical
872    alias   8859_8
873    alias   iso-ir-138
874    alias   ISO_8859-8
875    alias   ISO_8859-8:1988
876    alias   ISO8859-8
877    alias   cp916
878    alias   916
879    alias   ibm916
880    alias   ibm-916
881    alias   hebrew
882    alias   csISOLatinHebrew
883
884charset x-iso-8859-11 ISO_8859_11
885    package sun.nio.cs.ext
886    type    sbcs
887    hisname x-iso-8859-11
888    ascii   true
889    alias   iso-8859-11
890    alias   iso8859_11
891
892charset TIS-620 TIS_620
893    package sun.nio.cs.ext
894    type    sbcs
895    hisname TIS620
896    ascii   true
897    alias   tis620               # JDK historical
898    alias   tis620.2533
899
900# Microsoft Windows codepages
901
902charset windows-1255 MS1255
903    package sun.nio.cs.ext
904    type    sbcs
905    hisname Cp1255
906    ascii   true
907    alias   cp1255               # JDK historical
908
909charset windows-1256 MS1256
910    package sun.nio.cs.ext
911    type    sbcs
912    hisname Cp1256
913    ascii   true
914    alias   cp1256               # JDK historical
915
916charset windows-1258 MS1258
917    package sun.nio.cs.ext
918    type    sbcs
919    hisname Cp1258
920    ascii   true
921    alias   cp1258               # JDK historical
922
923charset x-IBM942 IBM942          # IBM & PC/MSDOS encodings
924    package sun.nio.cs.ext
925    type    dbcs
926    hisname Cp942
927    ascii   false
928    minmax  0x81 0xfc 0x40 0xfc
929    alias   cp942                # JDK historical
930    alias   ibm942
931    alias   ibm-942
932    alias   942
933
934charset x-IBM942C IBM942C
935    package sun.nio.cs.ext
936    type    template
937    alias   cp942C               # JDK historical
938    alias   ibm942C
939    alias   ibm-942C
940    alias   942C
941    alias   cp932
942    alias   ibm932
943    alias   ibm-932
944    alias   932
945    alias   x-ibm932
946
947charset x-IBM943 IBM943
948    package sun.nio.cs.ext
949    type    dbcs
950    hisname Cp943
951    ascii   false
952    minmax  0x81 0xfc 0x40 0xfc
953    alias   cp943                # JDK historical
954    alias   ibm943
955    alias   ibm-943
956    alias   943
957
958charset x-IBM943C IBM943C
959    package sun.nio.cs.ext
960    type    template
961    alias   cp943C               # JDK historical
962    alias   ibm943C
963    alias   ibm-943C
964    alias   943C
965
966charset x-IBM948 IBM948
967    package sun.nio.cs.ext
968    type    dbcs
969    hisname Cp948
970    ascii   true
971    minmax  0x81 0xfe 0x40 0xfc
972    alias   cp948                # JDK historical
973    alias   ibm948
974    alias   ibm-948
975    alias   948
976
977charset x-IBM950 IBM950
978    package sun.nio.cs.ext
979    type    dbcs
980    hisname Cp950
981    ascii   true
982    minmax  0x81 0xfe 0x40 0xfe
983    alias   cp950                # JDK historical
984    alias   ibm950
985    alias   ibm-950
986    alias   950
987
988charset x-IBM930 IBM930
989    package sun.nio.cs.ext
990    type    ebcdic
991    hisname Cp930
992    ascii   false
993    minmax  0x40 0x7f 0x40 0xfe
994    alias   cp930                # JDK historical
995    alias   ibm930
996    alias   ibm-930
997    alias   930
998
999charset x-IBM935 IBM935
1000    package sun.nio.cs.ext
1001    type    ebcdic
1002    hisname Cp935
1003    ascii   false
1004    minmax  0x40 0x7f 0x40 0xfe
1005    alias   cp935                # JDK historical
1006    alias   ibm935
1007    alias   ibm-935
1008    alias   935
1009
1010charset x-IBM937 IBM937
1011    package sun.nio.cs.ext
1012    type    ebcdic
1013    hisname Cp937
1014    ascii   false
1015    minmax  0x40 0xe2 0x40 0xfe
1016    alias   cp937                # JDK historical
1017    alias   ibm937
1018    alias   ibm-937
1019    alias   937
1020
1021charset x-IBM856 IBM856
1022    package sun.nio.cs.ext
1023    type    sbcs
1024    hisname Cp856
1025    ascii   false
1026    alias   cp856                # JDK historical
1027    alias   ibm-856
1028    alias   ibm856
1029    alias   856
1030
1031charset IBM860 IBM860
1032    package sun.nio.cs.ext
1033    type    sbcs
1034    hisname Cp860
1035    ascii   false
1036    alias   cp860                # JDK historical
1037    alias   ibm860
1038    alias   ibm-860
1039    alias   860
1040    alias   csIBM860
1041
1042charset IBM861 IBM861
1043    package sun.nio.cs.ext
1044    type    sbcs
1045    hisname Cp861
1046    ascii   false
1047    alias   cp861                # JDK historical
1048    alias   ibm861
1049    alias   ibm-861
1050    alias   861
1051    alias   csIBM861
1052    alias   cp-is
1053
1054charset IBM863 IBM863
1055    package sun.nio.cs.ext
1056    type    sbcs
1057    hisname Cp863
1058    ascii   false
1059    alias   cp863                # JDK historical
1060    alias   ibm863
1061    alias   ibm-863
1062    alias   863
1063    alias   csIBM863
1064
1065charset IBM864 IBM864
1066    package sun.nio.cs.ext
1067    type    sbcs
1068    hisname Cp864
1069    ascii   false
1070    alias   cp864                # JDK historical
1071    alias   ibm864
1072    alias   ibm-864
1073    alias   864
1074    alias   csIBM864
1075
1076
1077charset IBM865 IBM865
1078    package sun.nio.cs.ext
1079    type    sbcs
1080    hisname Cp865
1081    ascii   false
1082    alias   cp865                # JDK historical
1083    alias   ibm865
1084    alias   ibm-865
1085    alias   865
1086    alias   csIBM865
1087
1088charset IBM868 IBM868
1089    package sun.nio.cs.ext
1090    type    sbcs
1091    hisname Cp868
1092    ascii   false
1093    alias   cp868                # JDK historical
1094    alias   ibm868
1095    alias   ibm-868
1096    alias   868
1097    alias   cp-ar
1098    alias   csIBM868
1099
1100charset IBM869 IBM869
1101    package sun.nio.cs.ext
1102    type    sbcs
1103    hisname Cp869
1104    ascii   false
1105    alias   cp869                # JDK historical
1106    alias   ibm869
1107    alias   ibm-869
1108    alias   869
1109    alias   cp-gr
1110    alias   csIBM869
1111
1112charset x-IBM921 IBM921
1113    package sun.nio.cs.ext
1114    type    sbcs
1115    hisname Cp921
1116    ascii   false
1117    alias   cp921                # JDK historical
1118    alias   ibm921
1119    alias   ibm-921
1120    alias   921
1121
1122charset x-IBM1006 IBM1006
1123    package sun.nio.cs.ext
1124    type    sbcs
1125    hisname Cp1006
1126    ascii   false
1127    alias   cp1006               # JDK historical
1128    alias   ibm1006
1129    alias   ibm-1006
1130    alias   1006
1131
1132charset x-IBM1046 IBM1046
1133    package sun.nio.cs.ext
1134    type    sbcs
1135    hisname Cp1046
1136    ascii   false
1137    alias   cp1046               # JDK historical
1138    alias   ibm1046
1139    alias   ibm-1046
1140    alias   1046
1141
1142charset IBM1047 IBM1047
1143    package sun.nio.cs.ext
1144    type    sbcs
1145    hisname Cp1047
1146    ascii   false
1147    alias   cp1047               # JDK historical
1148    alias   ibm-1047
1149    alias   1047
1150
1151charset x-IBM1098 IBM1098
1152    package sun.nio.cs.ext
1153    type    sbcs
1154    hisname Cp1098
1155    ascii   false
1156    alias   cp1098               # JDK historical
1157    alias   ibm1098
1158    alias   ibm-1098
1159    alias   1098
1160
1161charset IBM037 IBM037
1162    package sun.nio.cs.ext
1163    type    sbcs
1164    hisname Cp037
1165    ascii   false
1166    alias   cp037                # JDK historical
1167    alias   ibm037
1168    alias   ebcdic-cp-us
1169    alias   ebcdic-cp-ca
1170    alias   ebcdic-cp-wt
1171    alias   ebcdic-cp-nl
1172    alias   csIBM037
1173    alias   cs-ebcdic-cp-us
1174    alias   cs-ebcdic-cp-ca
1175    alias   cs-ebcdic-cp-wt
1176    alias   cs-ebcdic-cp-nl
1177    alias   ibm-037
1178    alias   ibm-37
1179    alias   cpibm37
1180    alias   037
1181
1182charset x-IBM1025 IBM1025
1183    package sun.nio.cs.ext
1184    type    sbcs
1185    hisname Cp1025
1186    ascii   false
1187    alias   cp1025               # JDK historical
1188    alias   ibm1025
1189    alias   ibm-1025
1190    alias   1025
1191
1192charset IBM1026 IBM1026
1193    package sun.nio.cs.ext
1194    type    sbcs
1195    hisname Cp1026
1196    ascii   false
1197    alias   cp1026               # JDK historical
1198    alias   ibm1026
1199    alias   ibm-1026
1200    alias   1026
1201
1202charset x-IBM1112 IBM1112
1203    package sun.nio.cs.ext
1204    type    sbcs
1205    hisname Cp1112
1206    ascii   false
1207    alias   cp1112               # JDK historical
1208    alias   ibm1112
1209    alias   ibm-1112
1210    alias   1112
1211
1212charset x-IBM1122 IBM1122
1213    package sun.nio.cs.ext
1214    type    sbcs
1215    hisname Cp1122
1216    ascii   false
1217    alias   cp1122               # JDK historical
1218    alias   ibm1122
1219    alias   ibm-1122
1220    alias   1122
1221
1222charset x-IBM1123 IBM1123
1223    package sun.nio.cs.ext
1224    type    sbcs
1225    hisname Cp1123
1226    ascii   false
1227    alias   cp1123               # JDK historical
1228    alias   ibm1123
1229    alias   ibm-1123
1230    alias   1123
1231
1232charset x-IBM1124 IBM1124
1233    package sun.nio.cs.ext
1234    type    sbcs
1235    hisname Cp1124
1236    ascii   false
1237    alias   cp1124               # JDK historical
1238    alias   ibm1124
1239    alias   ibm-1124
1240    alias   1124
1241
1242charset x-IBM1129 IBM1129
1243    package sun.nio.cs.ext
1244    type    sbcs
1245    hisname Cp1129
1246    ascii   false
1247    alias   cp1129               # JDK historical
1248    alias   ibm1129
1249    alias   ibm-1129
1250    alias   1129
1251
1252charset x-IBM1364 IBM1364
1253    package sun.nio.cs.ext
1254    type    ebcdic
1255    hisname Cp1364
1256    ascii   false
1257    minmax  0x40 0xde 0x40 0xfe
1258    alias   cp1364
1259    alias   ibm1364
1260    alias   ibm-1364
1261    alias   1364
1262
1263charset IBM273 IBM273
1264    package sun.nio.cs.ext
1265    type    sbcs
1266    hisname Cp273
1267    ascii   false
1268    alias   cp273               # JDK historical
1269    alias   ibm273
1270    alias   ibm-273
1271    alias   273
1272
1273charset IBM277 IBM277
1274    package sun.nio.cs.ext
1275    type    sbcs
1276    hisname Cp277
1277    ascii   false
1278    alias   cp277               # JDK historical
1279    alias   ibm277
1280    alias   ibm-277
1281    alias   277
1282
1283charset IBM278 IBM278
1284    package sun.nio.cs.ext
1285    type    sbcs
1286    hisname Cp278
1287    ascii   false
1288    alias   cp278               # JDK historical
1289    alias   ibm278
1290    alias   ibm-278
1291    alias   278
1292    alias   ebcdic-sv
1293    alias   ebcdic-cp-se
1294    alias   csIBM278
1295
1296charset IBM280 IBM280
1297    package sun.nio.cs.ext
1298    type    sbcs
1299    hisname Cp280
1300    ascii   false
1301    alias   cp280               # JDK historical
1302    alias   ibm280
1303    alias   ibm-280
1304    alias   280
1305
1306charset IBM284 IBM284
1307    package sun.nio.cs.ext
1308    type    sbcs
1309    hisname Cp284
1310    ascii   false
1311    alias   cp284               # JDK historical
1312    alias   ibm284
1313    alias   ibm-284
1314    alias   284
1315    alias   csIBM284
1316    alias   cpibm284
1317
1318charset IBM285 IBM285
1319    package sun.nio.cs.ext
1320    type    sbcs
1321    hisname Cp285
1322    ascii   false
1323    alias   cp285               # JDK historical
1324    alias   ibm285
1325    alias   ibm-285
1326    alias   285
1327    alias   ebcdic-cp-gb
1328    alias   ebcdic-gb
1329    alias   csIBM285
1330    alias   cpibm285
1331
1332charset IBM297 IBM297
1333    package sun.nio.cs.ext
1334    type    sbcs
1335    hisname Cp297
1336    ascii   false
1337    alias   cp297               # JDK historical
1338    alias   ibm297
1339    alias   ibm-297
1340    alias   297
1341    alias   ebcdic-cp-fr
1342    alias   cpibm297
1343    alias   csIBM297
1344
1345charset IBM420 IBM420
1346    package sun.nio.cs.ext
1347    type    sbcs
1348    hisname Cp420
1349    ascii   false
1350    alias   cp420               # JDK historical
1351    alias   ibm420
1352    alias   ibm-420
1353    alias   ebcdic-cp-ar1
1354    alias   420
1355    alias   csIBM420
1356
1357charset IBM424 IBM424
1358    package sun.nio.cs.ext
1359    type    sbcs
1360    hisname Cp424
1361    ascii   false
1362    alias   cp424               # JDK historical
1363    alias   ibm424
1364    alias   ibm-424
1365    alias   424
1366    alias   ebcdic-cp-he
1367    alias   csIBM424
1368
1369charset IBM500 IBM500
1370    package sun.nio.cs.ext
1371    type    sbcs
1372    hisname Cp500
1373    ascii   false
1374    alias   cp500               # JDK historical
1375    alias   ibm500
1376    alias   ibm-500
1377    alias   500
1378    alias   ebcdic-cp-ch
1379    alias   ebcdic-cp-bh
1380    alias   csIBM500
1381
1382charset x-IBM833 IBM833
1383    package sun.nio.cs.ext
1384    type    sbcs
1385    hisname Cp833
1386    ascii   false
1387     alias   cp833
1388     alias   ibm833
1389     alias   ibm-833
1390     alias   833
1391
1392
1393charset x-IBM834 IBM834 # EBCDIC DBCS-only Korean
1394    package sun.nio.cs.ext
1395    type    template
1396    alias   cp834
1397    alias   ibm834
1398    alias   834
1399    alias   ibm-834
1400
1401charset IBM-Thai IBM838
1402    package sun.nio.cs.ext
1403    type    sbcs
1404    hisname Cp838
1405    ascii   false
1406    alias   cp838               # JDK historical
1407    alias   ibm838
1408    alias   ibm-838
1409    alias   838
1410
1411charset IBM870 IBM870
1412    package sun.nio.cs.ext
1413    type    sbcs
1414    hisname Cp870
1415    ascii   false
1416    alias   cp870               # JDK historical
1417    alias   ibm870
1418    alias   ibm-870
1419    alias   870
1420    alias   ebcdic-cp-roece
1421    alias   ebcdic-cp-yu
1422    alias   csIBM870
1423
1424charset IBM871 IBM871
1425    package sun.nio.cs.ext
1426    type    sbcs
1427    hisname Cp871
1428    ascii   false
1429    alias   cp871               # JDK historical
1430    alias   ibm871
1431    alias   ibm-871
1432    alias   871
1433    alias   ebcdic-cp-is
1434    alias   csIBM871
1435
1436charset x-IBM875 IBM875
1437    package sun.nio.cs.ext
1438    type    sbcs
1439    hisname Cp875
1440    ascii   false
1441    alias   cp875               # JDK historical
1442    alias   ibm875
1443    alias   ibm-875
1444    alias   875
1445
1446charset IBM918 IBM918
1447    package sun.nio.cs.ext
1448    type    sbcs
1449    hisname Cp918
1450    ascii   false
1451    alias   cp918               # JDK historical
1452    alias   ibm-918
1453    alias   918
1454    alias   ebcdic-cp-ar2
1455
1456charset x-IBM922 IBM922
1457    package sun.nio.cs.ext
1458    type    sbcs
1459    hisname Cp922
1460    ascii   false
1461    alias   cp922               # JDK historical
1462    alias   ibm922
1463    alias   ibm-922
1464    alias   922
1465
1466charset x-IBM1097 IBM1097
1467    package sun.nio.cs.ext
1468    type    sbcs
1469    hisname Cp1097
1470    ascii   false
1471    alias   cp1097              # JDK historical
1472    alias   ibm1097
1473    alias   ibm-1097
1474    alias   1097
1475
1476charset x-IBM949 IBM949
1477    package sun.nio.cs.ext
1478    type    dbcs
1479    hisname Cp949
1480    ascii   false
1481    minmax  0x8f 0xfe 0xa1 0xfe
1482    alias   cp949               # JDK historical
1483    alias   ibm949
1484    alias   ibm-949
1485    alias   949
1486
1487charset x-IBM949C IBM949C
1488    package sun.nio.cs.ext
1489    type    template
1490    alias   cp949C              # JDK historical
1491    alias   ibm949C
1492    alias   ibm-949C
1493    alias   949C
1494
1495charset x-IBM939 IBM939
1496    package sun.nio.cs.ext
1497    type    ebcdic
1498    hisname Cp939
1499    ascii   false
1500    minmax  0x40 0x7f 0x40 0xfe
1501    alias   cp939               # JDK historical
1502    alias   ibm939
1503    alias   ibm-939
1504    alias   939
1505
1506charset x-IBM933 IBM933
1507    package sun.nio.cs.ext
1508    type    ebcdic
1509    hisname Cp933
1510    ascii   false
1511    minmax  0x40 0xdd 0x40 0xfe
1512    alias   cp933               # JDK historical
1513    alias   ibm933
1514    alias   ibm-933
1515    alias   933
1516
1517charset x-IBM1381 IBM1381
1518    package sun.nio.cs.ext
1519    type    dbcs
1520    hisname Cp1381
1521    ascii   true
1522    minmax  0x8c 0xf7 0xa1 0xfe
1523    alias   cp1381              # JDK historical
1524    alias   ibm1381
1525    alias   ibm-1381
1526    alias   1381
1527
1528charset x-IBM1383 IBM1383
1529    package sun.nio.cs.ext
1530    type    euc_sim
1531    hisname Cp1383
1532    ascii   true
1533    minmax  0xa1 0xfe 0xa1 0xfe
1534    alias   cp1383              # JDK historical
1535    alias   ibm1383
1536    alias   ibm-1383
1537    alias   1383
1538    alias   ibmeuccn
1539    alias   ibm-euccn
1540    alias   cpeuccn
1541
1542charset x-IBM970 IBM970
1543    package sun.nio.cs.ext
1544    type    euc_sim
1545    hisname Cp970
1546    ascii   true
1547    minmax  0xa1 0xfe 0xa1 0xfe
1548    alias   cp970               # JDK historical
1549    alias   ibm970
1550    alias   ibm-970
1551    alias   ibm-eucKR
1552    alias   970
1553
1554charset x-IBM964 IBM964
1555    package sun.nio.cs.ext
1556    type    template
1557    alias   cp964               # JDK historical
1558    alias   ibm964
1559    alias   ibm-964
1560    alias   ibm-euctw
1561    alias   964
1562
1563charset x-IBM29626C IBM29626C
1564    package sun.nio.cs.ext
1565    type    template
1566    alias   cp29626c            # JDK historical
1567    alias   ibm29626c
1568    alias   ibm-29626c
1569    alias   29626c
1570    alias   ibm-eucjp
1571
1572charset x-IBM33722 IBM33722
1573    package sun.nio.cs.ext
1574    type    source
1575    alias   cp33722             # JDK historical
1576    alias   ibm33722
1577    alias   ibm-33722
1578    alias   ibm-5050            # from IBM alias list
1579    alias   ibm-33722_vascii_vpua # from IBM alias list
1580    alias   33722
1581
1582charset IBM01140 IBM1140
1583    package sun.nio.cs.ext
1584    type    sbcs
1585    hisname Cp1140
1586    ascii   false
1587    alias   cp1140              # JDK historical
1588    alias   ccsid01140
1589    alias   cp01140
1590    alias   1140
1591    alias   ebcdic-us-037+euro
1592    alias   ibm1140
1593    alias   ibm-1140
1594
1595charset IBM01141 IBM1141
1596    package sun.nio.cs.ext
1597    type    sbcs
1598    hisname Cp1141
1599    ascii   false
1600    alias   cp1141              # JDK historical
1601    alias   ccsid01141
1602    alias   cp01141
1603    alias   1141
1604    alias   ebcdic-de-273+euro
1605    alias   ibm1141
1606    alias   ibm-1141
1607
1608charset IBM01142 IBM1142
1609    package sun.nio.cs.ext
1610    type    sbcs
1611    hisname Cp1142
1612    ascii   false
1613    alias   cp1142              # JDK historical
1614    alias   ccsid01142
1615    alias   cp01142
1616    alias   1142
1617    alias   ebcdic-no-277+euro
1618    alias   ebcdic-dk-277+euro
1619    alias   ibm1142
1620    alias   ibm-1142
1621
1622charset IBM01143 IBM1143
1623    package sun.nio.cs.ext
1624    type    sbcs
1625    hisname Cp1143
1626    ascii   false
1627    alias   cp1143              # JDK historical
1628    alias   ccsid01143
1629    alias   cp01143
1630    alias   1143
1631    alias   ebcdic-fi-278+euro
1632    alias   ebcdic-se-278+euro
1633    alias   ibm1143
1634    alias   ibm-1143
1635
1636charset IBM01144 IBM1144
1637    package sun.nio.cs.ext
1638    type    sbcs
1639    hisname Cp1144
1640    ascii   false
1641    alias   cp1144              # JDK historical
1642    alias   ccsid01144
1643    alias   cp01144
1644    alias   1144
1645    alias   ebcdic-it-280+euro
1646    alias   ibm1144
1647    alias   ibm-1144
1648
1649charset IBM01145 IBM1145
1650    package sun.nio.cs.ext
1651    type    sbcs
1652    hisname Cp1145
1653    ascii   false
1654    alias   cp1145              # JDK historical
1655    alias   ccsid01145
1656    alias   cp01145
1657    alias   1145
1658    alias   ebcdic-es-284+euro
1659    alias   ibm1145
1660    alias   ibm-1145
1661
1662charset IBM01146 IBM1146
1663    package sun.nio.cs.ext
1664    type    sbcs
1665    hisname Cp1146
1666    ascii   false
1667    alias   cp1146              # JDK historical
1668    alias   ccsid01146
1669    alias   cp01146
1670    alias   1146
1671    alias   ebcdic-gb-285+euro
1672    alias   ibm1146
1673    alias   ibm-1146
1674
1675charset IBM01147 IBM1147
1676    package sun.nio.cs.ext
1677    type    sbcs
1678    hisname Cp1147
1679    ascii   false
1680    alias   cp1147              # JDK historical
1681    alias   ccsid01147
1682    alias   cp01147
1683    alias   1147
1684    alias   ebcdic-fr-277+euro
1685    alias   ibm1147
1686    alias   ibm-1147
1687
1688charset IBM01148 IBM1148
1689    package sun.nio.cs.ext
1690    type    sbcs
1691    hisname Cp1148
1692    ascii   false
1693    alias   cp1148              # JDK historical
1694    alias   ccsid01148
1695    alias   cp01148
1696    alias   1148
1697    alias   ebcdic-international-500+euro
1698    alias   ibm1148
1699    alias   ibm-1148
1700
1701charset IBM01149 IBM1149
1702    package sun.nio.cs.ext
1703    type    sbcs
1704    hisname Cp1149
1705    ascii   false
1706    alias   cp1149              # JDK historical
1707    alias   ccsid01149
1708    alias   cp01149
1709    alias   1149
1710    alias   ebcdic-s-871+euro
1711    alias   ibm1149
1712    alias   ibm-1149
1713
1714charset IBM290 IBM290
1715    package sun.nio.cs.ext
1716    type    sbcs
1717    hisname Cp290
1718    ascii   false
1719    alias   cp290
1720    alias   ibm290
1721    alias   ibm-290
1722    alias   csIBM290
1723    alias   EBCDIC-JP-kana
1724    alias   290
1725
1726charset x-IBM1166 IBM1166
1727    package sun.nio.cs.ext
1728    type    sbcs
1729    hisname Cp1166
1730    ascii   false
1731    alias   cp1166
1732    alias   ibm1166
1733    alias   ibm-1166
1734    alias   1166
1735
1736charset x-IBM300 IBM300
1737    package sun.nio.cs.ext
1738    type    dbcsonly
1739    hisname Cp300
1740    ascii   false
1741    minmax  0x40 0x7f 0x40 0xfe
1742    alias   cp300
1743    alias   ibm300
1744    alias   ibm-300
1745    alias   300
1746
1747# Macintosh MacOS/Apple char encodingd
1748
1749charset x-MacRoman MacRoman
1750    package sun.nio.cs.ext
1751    type    sbcs
1752    hisname MacRoman
1753    ascii   false
1754    alias   MacRoman            # JDK historical
1755
1756charset x-MacCentralEurope MacCentralEurope
1757    package sun.nio.cs.ext
1758    type    sbcs
1759    hisname MacCentralEurope
1760    ascii   false
1761    alias   MacCentralEurope    # JDK historical
1762
1763charset x-MacCroatian MacCroatian
1764    package sun.nio.cs.ext
1765    type    sbcs
1766    hisname MacCroatian
1767    ascii   false
1768    alias   MacCroatian         # JDK historical
1769
1770charset x-MacGreek MacGreek
1771    package sun.nio.cs.ext
1772    type    sbcs
1773    hisname MacGreek
1774    ascii   false
1775    alias   MacGreek         # JDK historical
1776
1777charset x-MacCyrillic MacCyrillic
1778    package sun.nio.cs.ext
1779    type    sbcs
1780    hisname MacCyrillic
1781    ascii   false
1782    alias   MacCyrillic         # JDK historical
1783
1784charset x-MacUkraine MacUkraine
1785    package sun.nio.cs.ext
1786    type    sbcs
1787    hisname MacUkraine
1788    ascii   false
1789    alias   MacUkraine          # JDK historical
1790
1791charset x-MacTurkish MacTurkish
1792    package sun.nio.cs.ext
1793    type    sbcs
1794    hisname MacTurkish
1795    ascii   false
1796    alias   MacTurkish          # JDK historical
1797
1798charset x-MacArabic MacArabic
1799    package sun.nio.cs.ext
1800    type    sbcs
1801    hisname MacArabic
1802    ascii   false
1803    alias   MacArabic           # JDK historical
1804
1805charset x-MacHebrew MacHebrew
1806    package sun.nio.cs.ext
1807    type    sbcs
1808    hisname MacHebrew
1809    ascii   false
1810    alias   MacHebrew           # JDK historical
1811
1812charset x-MacIceland MacIceland
1813    package sun.nio.cs.ext
1814    type    sbcs
1815    hisname MacIceland
1816    ascii   false
1817    alias   MacIceland          # JDK historical
1818
1819charset x-MacRomania MacRomania
1820    package sun.nio.cs.ext
1821    type    sbcs
1822    hisname MacRomania
1823    ascii   false
1824    alias   MacRomania          # JDK historical
1825
1826charset x-MacThai MacThai
1827    package sun.nio.cs.ext
1828    type    sbcs
1829    hisname MacThai
1830    ascii   false
1831    alias   MacThai             # JDK historical
1832
1833charset x-MacSymbol MacSymbol
1834    package sun.nio.cs.ext
1835    type    sbcs
1836    hisname MacSymbol
1837    ascii   false
1838    alias   MacSymbol           # JDK historical
1839
1840charset x-MacDingbat MacDingbat
1841    package sun.nio.cs.ext
1842    type    sbcs
1843    hisname MacDingbat
1844    ascii   false
1845    alias   MacDingbat          # JDK historical
1846
1847########################################################
1848#
1849# internal use, not to be registered into spi
1850#
1851########################################################
1852
1853charset x-JIS0208_Solaris JIS_X_0208_Solaris
1854    package sun.nio.cs.ext
1855    type    dbcsonly
1856    hisname JIS0208
1857    ascii   false
1858    minmax  0x21 0x9e 0x21 0x7e
1859    internal true
1860
1861charset x-JIS0208_MS5022X JIS_X_0208_MS5022X
1862    package sun.nio.cs.ext
1863    type    dbcsonly
1864    hisname JIS_X_0208_MS5022X
1865    ascii   false
1866    minmax  0x21 0x7e 0x21 0x7e
1867    internal true
1868
1869charset x-JIS0208_MS932 JIS_X_0208_MS932
1870    package sun.nio.cs.ext
1871    type    dbcsonly
1872    hisname JIS_X_0208_MS932
1873    ascii   false
1874    minmax  0x21 0x7e 0x21 0x7e
1875    internal true               # "internal implementation
1876
1877charset x-JIS0212_Solaris JIS_X_0212_Solaris
1878    package sun.nio.cs.ext
1879    type    dbcsonly
1880    hisname JIS_X_0212_Solaris
1881    ascii   false
1882    minmax  0x21 0x7e 0x21 0x7e
1883    internal true               # "internal implementation
1884
1885charset x-JIS0212_MS5022X JIS_X_0212_MS5022X
1886    package sun.nio.cs.ext
1887    type    dbcsonly
1888    hisname JIS_X_0212_MS5022X
1889    ascii   false
1890    minmax  0x21 0x7e 0x21 0x7e
1891    internal true               # "internal implementation
1892
1893charset SimpleEUCEncoder SimpleEUCEncoder
1894    package sun.nio.cs.ext
1895    type    template
1896    internal true
1897
1898########################################################
1899#
1900# platform specific charsets, to be registered into spi
1901##
1902########################################################
1903
1904