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 
  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   ISO8859_16
 286     alias   latin10
 287     alias   l10
 288     alias   csISO885916
 289 
 290 charset 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 
 299 charset KOI8-U KOI8_U
 300     package sun.nio.cs
 301     type    sbcs
 302     hisname KOI8_U
 303     ascii   true
 304     alias   koi8_u
 305 
 306 charset 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 
 314 charset 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 
 323 charset 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 
 333 charset 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 
 341 charset 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 
 349 charset 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 
 358 charset 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 
 370 charset 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 
 380 charset 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 
 390 charset 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 
 401 charset 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 
 412 charset 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 
 423 charset 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 
 434 charset 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 
 447 charset 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 
 459 charset 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 
 470 charset 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 ########################################################
 485 charset 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 
 493 charset x-MS950-HKSCS-XP MS950_HKSCS_XP
 494     package sun.nio.cs.ext
 495     type    template
 496     alias   MS950_HKSCS_XP       # JDK historical;
 497 
 498 charset 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 
 505 charset 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 
 514 charset 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 
 523 charset 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 
 531 charset 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 
 541 charset 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 
 550 charset 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 
 558 charset 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 
 567 charset GB18030 GB18030
 568     package sun.nio.cs.ext
 569     type    template
 570     alias   gb18030-2000
 571 
 572 charset 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 
 587 charset 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 
 596 charset 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 
 610 charset 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 
 620 charset 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 
 631 charset 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 
 645 charset 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 
 658 charset 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 
 668 charset 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 
 677 charset 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 
 690 charset 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 
 698 charset 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 
 706 charset 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 
 715 charset 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 
 725 charset 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 
 732 charset x-windows-50221 MS50221
 733     package sun.nio.cs.ext
 734     type    source
 735     alias     ms50221            # JDK historical
 736     alias     cp50221
 737 
 738 charset x-windows-50220 MS50220
 739     package sun.nio.cs.ext
 740     type    source
 741     alias     ms50220            # JDK historical
 742     alias     cp50220
 743 
 744 charset x-windows-iso2022jp MSISO2022JP
 745     package sun.nio.cs.ext
 746     type    source
 747      alias         windows-iso2022jp  # JDK historical
 748 
 749 charset x-JISAutoDetect JISAutoDetect
 750     package sun.nio.cs.ext
 751     type    source
 752     alias   JISAutoDetect        # JDK historical
 753 
 754 
 755 charset 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 
 772 charset 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 
 783 charset 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 
 794 charset ISO-2022-KR ISO2022_KR
 795     package sun.nio.cs.ext
 796     type    source
 797     alias   ISO2022KR            # JDK historical
 798     alias   csISO2022KR
 799 
 800 charset ISO-2022-CN ISO2022_CN
 801     package sun.nio.cs.ext
 802     type    source
 803     alias   ISO2022CN            # JDK historical
 804     alias   csISO2022CN
 805 
 806 charset 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 
 812 charset 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 
 818 charset 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 
 827 charset 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 
 846 charset 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 
 866 charset 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 
 884 charset 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 
 892 charset 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 
 902 charset windows-1255 MS1255
 903     package sun.nio.cs.ext
 904     type    sbcs
 905     hisname Cp1255
 906     ascii   true
 907     alias   cp1255               # JDK historical
 908 
 909 charset windows-1256 MS1256
 910     package sun.nio.cs.ext
 911     type    sbcs
 912     hisname Cp1256
 913     ascii   true
 914     alias   cp1256               # JDK historical
 915 
 916 charset windows-1258 MS1258
 917     package sun.nio.cs.ext
 918     type    sbcs
 919     hisname Cp1258
 920     ascii   true
 921     alias   cp1258               # JDK historical
 922 
 923 charset 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 
 934 charset 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 
 947 charset 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 
 958 charset 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 
 966 charset 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 
 977 charset 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 
 988 charset 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 
 999 charset 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 
1010 charset 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 
1021 charset 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 
1031 charset 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 
1042 charset 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 
1054 charset 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 
1065 charset 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 
1077 charset 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 
1088 charset 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 
1100 charset 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 
1112 charset 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 
1122 charset 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 
1132 charset 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 
1142 charset 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 
1151 charset 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 
1161 charset 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 
1182 charset 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 
1192 charset 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 
1202 charset 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 
1212 charset 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 
1222 charset 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 
1232 charset 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 
1242 charset 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 
1252 charset 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 
1263 charset 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 
1273 charset 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 
1283 charset 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 
1296 charset 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 
1306 charset 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 
1318 charset 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 
1332 charset 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 
1345 charset 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 
1357 charset 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 
1369 charset 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 
1382 charset 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 
1393 charset 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 
1401 charset 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 
1411 charset 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 
1424 charset 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 
1436 charset 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 
1446 charset 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 
1456 charset 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 
1466 charset 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 
1476 charset 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 
1487 charset 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 
1495 charset 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 
1506 charset 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 
1517 charset 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 
1528 charset 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 
1542 charset 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 
1554 charset 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 
1563 charset 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 
1572 charset 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 
1582 charset 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 
1595 charset 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 
1608 charset 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 
1622 charset 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 
1636 charset 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 
1649 charset 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 
1662 charset 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 
1675 charset 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 
1688 charset 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 
1701 charset 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 
1714 charset 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 
1726 charset 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 
1736 charset 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 
1749 charset x-MacRoman MacRoman
1750     package sun.nio.cs.ext
1751     type    sbcs
1752     hisname MacRoman
1753     ascii   false
1754     alias   MacRoman            # JDK historical
1755 
1756 charset x-MacCentralEurope MacCentralEurope
1757     package sun.nio.cs.ext
1758     type    sbcs
1759     hisname MacCentralEurope
1760     ascii   false
1761     alias   MacCentralEurope    # JDK historical
1762 
1763 charset x-MacCroatian MacCroatian
1764     package sun.nio.cs.ext
1765     type    sbcs
1766     hisname MacCroatian
1767     ascii   false
1768     alias   MacCroatian         # JDK historical
1769 
1770 charset x-MacGreek MacGreek
1771     package sun.nio.cs.ext
1772     type    sbcs
1773     hisname MacGreek
1774     ascii   false
1775     alias   MacGreek         # JDK historical
1776 
1777 charset x-MacCyrillic MacCyrillic
1778     package sun.nio.cs.ext
1779     type    sbcs
1780     hisname MacCyrillic
1781     ascii   false
1782     alias   MacCyrillic         # JDK historical
1783 
1784 charset x-MacUkraine MacUkraine
1785     package sun.nio.cs.ext
1786     type    sbcs
1787     hisname MacUkraine
1788     ascii   false
1789     alias   MacUkraine          # JDK historical
1790 
1791 charset x-MacTurkish MacTurkish
1792     package sun.nio.cs.ext
1793     type    sbcs
1794     hisname MacTurkish
1795     ascii   false
1796     alias   MacTurkish          # JDK historical
1797 
1798 charset x-MacArabic MacArabic
1799     package sun.nio.cs.ext
1800     type    sbcs
1801     hisname MacArabic
1802     ascii   false
1803     alias   MacArabic           # JDK historical
1804 
1805 charset x-MacHebrew MacHebrew
1806     package sun.nio.cs.ext
1807     type    sbcs
1808     hisname MacHebrew
1809     ascii   false
1810     alias   MacHebrew           # JDK historical
1811 
1812 charset x-MacIceland MacIceland
1813     package sun.nio.cs.ext
1814     type    sbcs
1815     hisname MacIceland
1816     ascii   false
1817     alias   MacIceland          # JDK historical
1818 
1819 charset x-MacRomania MacRomania
1820     package sun.nio.cs.ext
1821     type    sbcs
1822     hisname MacRomania
1823     ascii   false
1824     alias   MacRomania          # JDK historical
1825 
1826 charset x-MacThai MacThai
1827     package sun.nio.cs.ext
1828     type    sbcs
1829     hisname MacThai
1830     ascii   false
1831     alias   MacThai             # JDK historical
1832 
1833 charset x-MacSymbol MacSymbol
1834     package sun.nio.cs.ext
1835     type    sbcs
1836     hisname MacSymbol
1837     ascii   false
1838     alias   MacSymbol           # JDK historical
1839 
1840 charset 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 
1853 charset 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 
1861 charset 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 
1869 charset 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 
1877 charset 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 
1885 charset 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 
1893 charset 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