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