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 # The definition of this charset may be overridden by the init method,
 596 # below, if the sun.nio.cs.map property is defined.
 597 # 
 598 charset Shift_JIS SJIS
 599     package sun.nio.cs.ext
 600     type    dbcs
 601     hisname SJIS
 602     ascii   true
 603     minmax  0x81 0xfc 0x40 0xfc
 604                                  # IANA aliases
 605     alias   sjis                 # historical
 606     alias   shift_jis
 607     alias   shift-jis
 608     alias   ms_kanji
 609     alias   x-sjis
 610     alias   csShiftJIS
 611 
 612 # The definition of this charset may be overridden by the init method,
 613 # below, if the sun.nio.cs.map property is defined.
 614 charset windows-31j MS932
 615     package sun.nio.cs.ext
 616     type    dbcs
 617     hisname MS932
 618     ascii   true
 619     minmax  0x81 0xfc 0x40 0xfc
 620     alias   MS932                # JDK historical
 621     alias   windows-932
 622     alias   csWindows31J
 623 
 624 charset JIS_X0201 JIS_X_0201
 625     package sun.nio.cs.ext
 626     type    sbcs
 627     hisname JIS_X0201
 628     ascii   true
 629     alias   JIS0201              # JDK historical
 630                                  # IANA aliases
 631     alias   JIS_X0201
 632     alias   X0201
 633     alias   csHalfWidthKatakana
 634 
 635 charset x-JIS0208 JIS_X_0208
 636     package sun.nio.cs.ext
 637     type    dbcsonly
 638     hisname JIS0208
 639     ascii   false
 640     minmax  0x21 0x7e 0x21 0x7e
 641     alias   JIS0208              # JDK historical
 642                                  # IANA aliases
 643     alias   JIS_C6226-1983
 644     alias   iso-ir-87
 645     alias   x0208
 646     alias   JIS_X0208-1983
 647     alias   csISO87JISX0208
 648 
 649 charset JIS_X0212-1990 JIS_X_0212
 650     package sun.nio.cs.ext
 651     type    dbcsonly
 652     hisname JIS0212
 653     ascii   false
 654     minmax  0x21 0x7e 0x21 0x7e
 655     alias   JIS0212              # JDK historical
 656                                  # IANA aliases
 657     alias   jis_x0212-1990
 658     alias   x0212
 659     alias   iso-ir-159
 660     alias   csISO159JISX02121990
 661 
 662 charset x-SJIS_0213 SJIS_0213
 663     package sun.nio.cs.ext
 664     type    source
 665     alias   sjis-0213
 666     alias   sjis_0213
 667     alias   sjis:2004
 668     alias   sjis_0213:2004
 669     alias   shift_jis_0213:2004
 670     alias   shift_jis:2004
 671 
 672 charset x-MS932_0213 MS932_0213
 673     package sun.nio.cs.ext
 674     type    source
 675     alias   MS932-0213
 676     alias   MS932_0213
 677     alias   MS932:2004
 678     alias   windows-932-0213
 679     alias   windows-932:2004
 680 
 681 charset EUC-JP EUC_JP
 682     package sun.nio.cs.ext
 683     type    template
 684     hisname EUC_JP
 685     ascii   true
 686     alias   euc_jp               # JDK historical
 687     alias   eucjis               # IANA aliases
 688     alias   eucjp
 689     alias   Extended_UNIX_Code_Packed_Format_for_Japanese
 690     alias   csEUCPkdFmtjapanese
 691     alias   x-euc-jp
 692     alias   x-eucjp
 693 
 694 charset x-euc-jp-linux EUC_JP_LINUX
 695     package sun.nio.cs.ext
 696     type    template
 697     hisname EUC_JP_LINUX
 698     ascii   true
 699     alias   euc_jp_linux         # JDK historical
 700     alias   euc-jp-linux
 701 
 702 charset x-eucJP-Open EUC_JP_Open
 703     package sun.nio.cs.ext
 704     type    template
 705     hisname EUC_JP_Solari
 706     ascii   true
 707     alias   EUC_JP_Solaris       # JDK historical
 708     alias   eucJP-open
 709 
 710 charset x-PCK PCK
 711     package sun.nio.cs.ext
 712     type    dbcs
 713     hisname PCK
 714     ascii   true
 715     minmax  0x81 0xfc 0x40 0xfc
 716                                  # IANA aliases
 717     alias   pck                  # JDK historical
 718 
 719 charset ISO-2022-JP ISO2022_JP
 720     package sun.nio.cs.ext
 721     type    source
 722                                  # IANA aliases
 723     alias     iso2022jp          # JDK historical
 724     alias     jis
 725     alias     csISO2022JP
 726     alias     jis_encoding
 727     alias     csjisencoding
 728 
 729 charset ISO-2022-JP-2 ISO2022_JP_2
 730     package sun.nio.cs.ext
 731     type    source
 732                                  # IANA aliases
 733     alias     csISO2022JP2
 734     alias     iso2022jp2
 735 
 736 charset x-windows-50221 MS50221
 737     package sun.nio.cs.ext
 738     type    source
 739     alias     ms50221            # JDK historical
 740     alias     cp50221
 741 
 742 charset x-windows-50220 MS50220
 743     package sun.nio.cs.ext
 744     type    source
 745     alias     ms50220            # JDK historical
 746     alias     cp50220
 747 
 748 charset x-windows-iso2022jp MSISO2022JP
 749     package sun.nio.cs.ext
 750     type    source
 751      alias         windows-iso2022jp  # JDK historical
 752 
 753 charset x-JISAutoDetect JISAutoDetect
 754     package sun.nio.cs.ext
 755     type    source
 756     alias   JISAutoDetect        # JDK historical
 757 
 758 
 759 charset EUC-KR EUC_KR            # Korean
 760     package sun.nio.cs.ext
 761     type    dbcs
 762     hisname EUC_KR
 763     ascii   true
 764     minmax  0xa1 0xfd 0xa1 0xfe
 765     alias   euc_kr               # JDK historical
 766                                  # IANA aliases
 767     alias   ksc5601
 768     alias   euckr
 769     alias   ks_c_5601-1987
 770     alias   ksc5601-1987
 771     alias   ksc5601_1987
 772     alias   ksc_5601
 773     alias   csEUCKR
 774     alias   5601
 775 
 776 charset x-windows-949 MS949
 777     package sun.nio.cs.ext
 778     type    dbcs
 779     hisname MS949
 780     ascii   true
 781     minmax  0x81 0xfe 0x41 0xfe
 782     alias   ms949                # JDK historical
 783     alias   windows949
 784     alias   windows-949
 785     alias   ms_949               # IANA aliases
 786 
 787 charset x-Johab Johab
 788     package sun.nio.cs.ext
 789     type    dbcs
 790     hisname x-Johab
 791     ascii   true
 792     minmax  0x84 0xf9 0x31 0xfe
 793     alias   ksc5601-1992
 794     alias   ksc5601_1992
 795     alias   ms1361
 796     alias   johab                # JDK historical
 797 
 798 charset ISO-2022-KR ISO2022_KR
 799     package sun.nio.cs.ext
 800     type    source
 801     alias   ISO2022KR            # JDK historical
 802     alias   csISO2022KR
 803 
 804 charset ISO-2022-CN ISO2022_CN
 805     package sun.nio.cs.ext
 806     type    source
 807     alias   ISO2022CN            # JDK historical
 808     alias   csISO2022CN
 809 
 810 charset x-ISO-2022-CN-CNS ISO2022_CN_CNS
 811     package sun.nio.cs.ext
 812     type    source
 813     alias   ISO2022CN_CNS        # JDK historical
 814     alias   ISO-2022-CN-CNS
 815 
 816 charset x-ISO-2022-CN-GB ISO2022_CN_GB
 817     package sun.nio.cs.ext
 818     type    source
 819     alias   ISO2022CN_GB         # JDK historical
 820     alias   ISO-2022-CN-GB
 821 
 822 charset x-ISCII91 ISCII91
 823     package sun.nio.cs.ext
 824     type    source
 825     alias   iscii
 826     alias   ST_SEV_358-88
 827     alias   iso-ir-153
 828     alias   csISO153GOST1976874
 829     alias   ISCII91              # JDK historical
 830 
 831 charset ISO-8859-3 ISO_8859_3
 832     package sun.nio.cs.ext
 833     type    sbcs
 834     hisname ISO8859_3
 835     ascii   true
 836     alias   iso8859_3            # JDK historical
 837     alias   8859_3
 838     alias   ISO_8859-3:1988
 839     alias   iso-ir-109
 840     alias   ISO_8859-3
 841     alias   ISO8859-3
 842     alias   latin3
 843     alias   l3
 844     alias   ibm913
 845     alias   ibm-913
 846     alias   cp913
 847     alias   913
 848     alias   csISOLatin3
 849 
 850 charset ISO-8859-6 ISO_8859_6
 851     package sun.nio.cs.ext
 852     type    sbcs
 853     hisname ISO8859_6
 854     ascii   true
 855     alias   iso8859_6            # JDK historical
 856     alias   8859_6
 857     alias   iso-ir-127
 858     alias   ISO_8859-6
 859     alias   ISO_8859-6:1987
 860     alias   ISO8859-6
 861     alias   ECMA-114
 862     alias   ASMO-708
 863     alias   arabic
 864     alias   ibm1089
 865     alias   ibm-1089
 866     alias   cp1089
 867     alias   1089
 868     alias   csISOLatinArabic
 869 
 870 charset ISO-8859-8 ISO_8859_8
 871     package sun.nio.cs.ext
 872     type    sbcs
 873     hisname ISO8859_8
 874     ascii   true
 875     alias   iso8859_8            # JDK historical
 876     alias   8859_8
 877     alias   iso-ir-138
 878     alias   ISO_8859-8
 879     alias   ISO_8859-8:1988
 880     alias   ISO8859-8
 881     alias   cp916
 882     alias   916
 883     alias   ibm916
 884     alias   ibm-916
 885     alias   hebrew
 886     alias   csISOLatinHebrew
 887 
 888 charset x-iso-8859-11 ISO_8859_11
 889     package sun.nio.cs.ext
 890     type    sbcs
 891     hisname x-iso-8859-11
 892     ascii   true
 893     alias   iso-8859-11
 894     alias   iso8859_11
 895 
 896 charset TIS-620 TIS_620
 897     package sun.nio.cs.ext
 898     type    sbcs
 899     hisname TIS620
 900     ascii   true
 901     alias   tis620               # JDK historical
 902     alias   tis620.2533
 903 
 904 # Microsoft Windows codepages
 905 
 906 charset windows-1255 MS1255
 907     package sun.nio.cs.ext
 908     type    sbcs
 909     hisname Cp1255
 910     ascii   true
 911     alias   cp1255               # JDK historical
 912 
 913 charset windows-1256 MS1256
 914     package sun.nio.cs.ext
 915     type    sbcs
 916     hisname Cp1256
 917     ascii   true
 918     alias   cp1256               # JDK historical
 919 
 920 charset windows-1258 MS1258
 921     package sun.nio.cs.ext
 922     type    sbcs
 923     hisname Cp1258
 924     ascii   true
 925     alias   cp1258               # JDK historical
 926 
 927 charset x-IBM942 IBM942          # IBM & PC/MSDOS encodings
 928     package sun.nio.cs.ext
 929     type    dbcs
 930     hisname Cp942
 931     ascii   false
 932     minmax  0x81 0xfc 0x40 0xfc
 933     alias   cp942                # JDK historical
 934     alias   ibm942
 935     alias   ibm-942
 936     alias   942
 937 
 938 charset x-IBM942C IBM942C
 939     package sun.nio.cs.ext
 940     type    template
 941     alias   cp942C               # JDK historical
 942     alias   ibm942C
 943     alias   ibm-942C
 944     alias   942C
 945     alias   cp932
 946     alias   ibm932
 947     alias   ibm-932
 948     alias   932
 949     alias   x-ibm932
 950 
 951 charset x-IBM943 IBM943
 952     package sun.nio.cs.ext
 953     type    dbcs
 954     hisname Cp943
 955     ascii   false
 956     minmax  0x81 0xfc 0x40 0xfc
 957     alias   cp943                # JDK historical
 958     alias   ibm943
 959     alias   ibm-943
 960     alias   943
 961 
 962 charset x-IBM943C IBM943C
 963     package sun.nio.cs.ext
 964     type    template
 965     alias   cp943C               # JDK historical
 966     alias   ibm943C
 967     alias   ibm-943C
 968     alias   943C
 969 
 970 charset x-IBM948 IBM948
 971     package sun.nio.cs.ext
 972     type    dbcs
 973     hisname Cp948
 974     ascii   true
 975     minmax  0x81 0xfe 0x40 0xfc
 976     alias   cp948                # JDK historical
 977     alias   ibm948
 978     alias   ibm-948
 979     alias   948
 980 
 981 charset x-IBM950 IBM950
 982     package sun.nio.cs.ext
 983     type    dbcs
 984     hisname Cp950
 985     ascii   true
 986     minmax  0x81 0xfe 0x40 0xfe
 987     alias   cp950                # JDK historical
 988     alias   ibm950
 989     alias   ibm-950
 990     alias   950
 991 
 992 charset x-IBM930 IBM930
 993     package sun.nio.cs.ext
 994     type    ebcdic
 995     hisname Cp930
 996     ascii   false
 997     minmax  0x40 0x7f 0x40 0xfe
 998     alias   cp930                # JDK historical
 999     alias   ibm930
1000     alias   ibm-930
1001     alias   930
1002 
1003 charset x-IBM935 IBM935
1004     package sun.nio.cs.ext
1005     type    ebcdic
1006     hisname Cp935
1007     ascii   false
1008     minmax  0x40 0x7f 0x40 0xfe
1009     alias   cp935                # JDK historical
1010     alias   ibm935
1011     alias   ibm-935
1012     alias   935
1013 
1014 charset x-IBM937 IBM937
1015     package sun.nio.cs.ext
1016     type    ebcdic
1017     hisname Cp937
1018     ascii   false
1019     minmax  0x40 0xe2 0x40 0xfe
1020     alias   cp937                # JDK historical
1021     alias   ibm937
1022     alias   ibm-937
1023     alias   937
1024 
1025 charset x-IBM856 IBM856
1026     package sun.nio.cs.ext
1027     type    sbcs
1028     hisname Cp856
1029     ascii   false
1030     alias   cp856                # JDK historical
1031     alias   ibm-856
1032     alias   ibm856
1033     alias   856
1034 
1035 charset IBM860 IBM860
1036     package sun.nio.cs.ext
1037     type    sbcs
1038     hisname Cp860
1039     ascii   false
1040     alias   cp860                # JDK historical
1041     alias   ibm860
1042     alias   ibm-860
1043     alias   860
1044     alias   csIBM860
1045 
1046 charset IBM861 IBM861
1047     package sun.nio.cs.ext
1048     type    sbcs
1049     hisname Cp861
1050     ascii   false
1051     alias   cp861                # JDK historical
1052     alias   ibm861
1053     alias   ibm-861
1054     alias   861
1055     alias   csIBM861
1056     alias   cp-is
1057 
1058 charset IBM863 IBM863
1059     package sun.nio.cs.ext
1060     type    sbcs
1061     hisname Cp863
1062     ascii   false
1063     alias   cp863                # JDK historical
1064     alias   ibm863
1065     alias   ibm-863
1066     alias   863
1067     alias   csIBM863
1068 
1069 charset IBM864 IBM864
1070     package sun.nio.cs.ext
1071     type    sbcs
1072     hisname Cp864
1073     ascii   false
1074     alias   cp864                # JDK historical
1075     alias   ibm864
1076     alias   ibm-864
1077     alias   864
1078     alias   csIBM864
1079 
1080 
1081 charset IBM865 IBM865
1082     package sun.nio.cs.ext
1083     type    sbcs
1084     hisname Cp865
1085     ascii   false
1086     alias   cp865                # JDK historical
1087     alias   ibm865
1088     alias   ibm-865
1089     alias   865
1090     alias   csIBM865
1091 
1092 charset IBM868 IBM868
1093     package sun.nio.cs.ext
1094     type    sbcs
1095     hisname Cp868
1096     ascii   false
1097     alias   cp868                # JDK historical
1098     alias   ibm868
1099     alias   ibm-868
1100     alias   868
1101     alias   cp-ar
1102     alias   csIBM868
1103 
1104 charset IBM869 IBM869
1105     package sun.nio.cs.ext
1106     type    sbcs
1107     hisname Cp869
1108     ascii   false
1109     alias   cp869                # JDK historical
1110     alias   ibm869
1111     alias   ibm-869
1112     alias   869
1113     alias   cp-gr
1114     alias   csIBM869
1115 
1116 charset x-IBM921 IBM921
1117     package sun.nio.cs.ext
1118     type    sbcs
1119     hisname Cp921
1120     ascii   false
1121     alias   cp921                # JDK historical
1122     alias   ibm921
1123     alias   ibm-921
1124     alias   921
1125 
1126 charset x-IBM1006 IBM1006
1127     package sun.nio.cs.ext
1128     type    sbcs
1129     hisname Cp1006
1130     ascii   false
1131     alias   cp1006               # JDK historical
1132     alias   ibm1006
1133     alias   ibm-1006
1134     alias   1006
1135 
1136 charset x-IBM1046 IBM1046
1137     package sun.nio.cs.ext
1138     type    sbcs
1139     hisname Cp1046
1140     ascii   false
1141     alias   cp1046               # JDK historical
1142     alias   ibm1046
1143     alias   ibm-1046
1144     alias   1046
1145 
1146 charset IBM1047 IBM1047
1147     package sun.nio.cs.ext
1148     type    sbcs
1149     hisname Cp1047
1150     ascii   false
1151     alias   cp1047               # JDK historical
1152     alias   ibm-1047
1153     alias   1047
1154 
1155 charset x-IBM1098 IBM1098
1156     package sun.nio.cs.ext
1157     type    sbcs
1158     hisname Cp1098
1159     ascii   false
1160     alias   cp1098               # JDK historical
1161     alias   ibm1098
1162     alias   ibm-1098
1163     alias   1098
1164 
1165 charset IBM037 IBM037
1166     package sun.nio.cs.ext
1167     type    sbcs
1168     hisname Cp037
1169     ascii   false
1170     alias   cp037                # JDK historical
1171     alias   ibm037
1172     alias   ebcdic-cp-us
1173     alias   ebcdic-cp-ca
1174     alias   ebcdic-cp-wt
1175     alias   ebcdic-cp-nl
1176     alias   csIBM037
1177     alias   cs-ebcdic-cp-us
1178     alias   cs-ebcdic-cp-ca
1179     alias   cs-ebcdic-cp-wt
1180     alias   cs-ebcdic-cp-nl
1181     alias   ibm-037
1182     alias   ibm-37
1183     alias   cpibm37
1184     alias   037
1185 
1186 charset x-IBM1025 IBM1025
1187     package sun.nio.cs.ext
1188     type    sbcs
1189     hisname Cp1025
1190     ascii   false
1191     alias   cp1025               # JDK historical
1192     alias   ibm1025
1193     alias   ibm-1025
1194     alias   1025
1195 
1196 charset IBM1026 IBM1026
1197     package sun.nio.cs.ext
1198     type    sbcs
1199     hisname Cp1026
1200     ascii   false
1201     alias   cp1026               # JDK historical
1202     alias   ibm1026
1203     alias   ibm-1026
1204     alias   1026
1205 
1206 charset x-IBM1112 IBM1112
1207     package sun.nio.cs.ext
1208     type    sbcs
1209     hisname Cp1112
1210     ascii   false
1211     alias   cp1112               # JDK historical
1212     alias   ibm1112
1213     alias   ibm-1112
1214     alias   1112
1215 
1216 charset x-IBM1122 IBM1122
1217     package sun.nio.cs.ext
1218     type    sbcs
1219     hisname Cp1122
1220     ascii   false
1221     alias   cp1122               # JDK historical
1222     alias   ibm1122
1223     alias   ibm-1122
1224     alias   1122
1225 
1226 charset x-IBM1123 IBM1123
1227     package sun.nio.cs.ext
1228     type    sbcs
1229     hisname Cp1123
1230     ascii   false
1231     alias   cp1123               # JDK historical
1232     alias   ibm1123
1233     alias   ibm-1123
1234     alias   1123
1235 
1236 charset x-IBM1124 IBM1124
1237     package sun.nio.cs.ext
1238     type    sbcs
1239     hisname Cp1124
1240     ascii   false
1241     alias   cp1124               # JDK historical
1242     alias   ibm1124
1243     alias   ibm-1124
1244     alias   1124
1245 
1246 charset x-IBM1129 IBM1129
1247     package sun.nio.cs.ext
1248     type    sbcs
1249     hisname Cp1129
1250     ascii   false
1251     alias   cp1129               # JDK historical
1252     alias   ibm1129
1253     alias   ibm-1129
1254     alias   1129
1255 
1256 charset x-IBM1364 IBM1364
1257     package sun.nio.cs.ext
1258     type    ebcdic
1259     hisname Cp1364
1260     ascii   false
1261     minmax  0x40 0xde 0x40 0xfe
1262     alias   cp1364
1263     alias   ibm1364
1264     alias   ibm-1364
1265     alias   1364
1266 
1267 charset IBM273 IBM273
1268     package sun.nio.cs.ext
1269     type    sbcs
1270     hisname Cp273
1271     ascii   false
1272     alias   cp273               # JDK historical
1273     alias   ibm273
1274     alias   ibm-273
1275     alias   273
1276 
1277 charset IBM277 IBM277
1278     package sun.nio.cs.ext
1279     type    sbcs
1280     hisname Cp277
1281     ascii   false
1282     alias   cp277               # JDK historical
1283     alias   ibm277
1284     alias   ibm-277
1285     alias   277
1286 
1287 charset IBM278 IBM278
1288     package sun.nio.cs.ext
1289     type    sbcs
1290     hisname Cp278
1291     ascii   false
1292     alias   cp278               # JDK historical
1293     alias   ibm278
1294     alias   ibm-278
1295     alias   278
1296     alias   ebcdic-sv
1297     alias   ebcdic-cp-se
1298     alias   csIBM278
1299 
1300 charset IBM280 IBM280
1301     package sun.nio.cs.ext
1302     type    sbcs
1303     hisname Cp280
1304     ascii   false
1305     alias   cp280               # JDK historical
1306     alias   ibm280
1307     alias   ibm-280
1308     alias   280
1309 
1310 charset IBM284 IBM284
1311     package sun.nio.cs.ext
1312     type    sbcs
1313     hisname Cp284
1314     ascii   false
1315     alias   cp284               # JDK historical
1316     alias   ibm284
1317     alias   ibm-284
1318     alias   284
1319     alias   csIBM284
1320     alias   cpibm284
1321 
1322 charset IBM285 IBM285
1323     package sun.nio.cs.ext
1324     type    sbcs
1325     hisname Cp285
1326     ascii   false
1327     alias   cp285               # JDK historical
1328     alias   ibm285
1329     alias   ibm-285
1330     alias   285
1331     alias   ebcdic-cp-gb
1332     alias   ebcdic-gb
1333     alias   csIBM285
1334     alias   cpibm285
1335 
1336 charset IBM297 IBM297
1337     package sun.nio.cs.ext
1338     type    sbcs
1339     hisname Cp297
1340     ascii   false
1341     alias   cp297               # JDK historical
1342     alias   ibm297
1343     alias   ibm-297
1344     alias   297
1345     alias   ebcdic-cp-fr
1346     alias   cpibm297
1347     alias   csIBM297
1348 
1349 charset IBM420 IBM420
1350     package sun.nio.cs.ext
1351     type    sbcs
1352     hisname Cp420
1353     ascii   false
1354     alias   cp420               # JDK historical
1355     alias   ibm420
1356     alias   ibm-420
1357     alias   ebcdic-cp-ar1
1358     alias   420
1359     alias   csIBM420
1360 
1361 charset IBM424 IBM424
1362     package sun.nio.cs.ext
1363     type    sbcs
1364     hisname Cp424
1365     ascii   false
1366     alias   cp424               # JDK historical
1367     alias   ibm424
1368     alias   ibm-424
1369     alias   424
1370     alias   ebcdic-cp-he
1371     alias   csIBM424
1372 
1373 charset IBM500 IBM500
1374     package sun.nio.cs.ext
1375     type    sbcs
1376     hisname Cp500
1377     ascii   false
1378     alias   cp500               # JDK historical
1379     alias   ibm500
1380     alias   ibm-500
1381     alias   500
1382     alias   ebcdic-cp-ch
1383     alias   ebcdic-cp-bh
1384     alias   csIBM500
1385 
1386 charset x-IBM833 IBM833
1387     package sun.nio.cs.ext
1388     type    sbcs
1389     hisname Cp833
1390     ascii   false
1391      alias   cp833
1392      alias   ibm833
1393      alias   ibm-833
1394      alias   833
1395 
1396 
1397 charset x-IBM834 IBM834 # EBCDIC DBCS-only Korean
1398     package sun.nio.cs.ext
1399     type    source
1400     alias   cp834
1401     alias   ibm834
1402     alias   834
1403     alias   ibm-834
1404 
1405 charset IBM-Thai IBM838
1406     package sun.nio.cs.ext
1407     type    sbcs
1408     hisname Cp838
1409     ascii   false
1410     alias   cp838               # JDK historical
1411     alias   ibm838
1412     alias   ibm-838
1413     alias   838
1414 
1415 charset IBM870 IBM870
1416     package sun.nio.cs.ext
1417     type    sbcs
1418     hisname Cp870
1419     ascii   false
1420     alias   cp870               # JDK historical
1421     alias   ibm870
1422     alias   ibm-870
1423     alias   870
1424     alias   ebcdic-cp-roece
1425     alias   ebcdic-cp-yu
1426     alias   csIBM870
1427 
1428 charset IBM871 IBM871
1429     package sun.nio.cs.ext
1430     type    sbcs
1431     hisname Cp871
1432     ascii   false
1433     alias   cp871               # JDK historical
1434     alias   ibm871
1435     alias   ibm-871
1436     alias   871
1437     alias   ebcdic-cp-is
1438     alias   csIBM871
1439 
1440 charset x-IBM875 IBM875
1441     package sun.nio.cs.ext
1442     type    sbcs
1443     hisname Cp875
1444     ascii   false
1445     alias   cp875               # JDK historical
1446     alias   ibm875
1447     alias   ibm-875
1448     alias   875
1449 
1450 charset IBM918 IBM918
1451     package sun.nio.cs.ext
1452     type    sbcs
1453     hisname Cp918
1454     ascii   false
1455     alias   cp918               # JDK historical
1456     alias   ibm-918
1457     alias   918
1458     alias   ebcdic-cp-ar2
1459 
1460 charset x-IBM922 IBM922
1461     package sun.nio.cs.ext
1462     type    sbcs
1463     hisname Cp922
1464     ascii   false
1465     alias   cp922               # JDK historical
1466     alias   ibm922
1467     alias   ibm-922
1468     alias   922
1469 
1470 charset x-IBM1097 IBM1097
1471     package sun.nio.cs.ext
1472     type    sbcs
1473     hisname Cp1097
1474     ascii   false
1475     alias   cp1097              # JDK historical
1476     alias   ibm1097
1477     alias   ibm-1097
1478     alias   1097
1479 
1480 charset x-IBM949 IBM949
1481     package sun.nio.cs.ext
1482     type    dbcs
1483     hisname Cp949
1484     ascii   false
1485     minmax  0x8f 0xfe 0xa1 0xfe
1486     alias   cp949               # JDK historical
1487     alias   ibm949
1488     alias   ibm-949
1489     alias   949
1490 
1491 charset x-IBM949C IBM949C
1492     package sun.nio.cs.ext
1493     type    source
1494     alias   cp949C              # JDK historical
1495     alias   ibm949C
1496     alias   ibm-949C
1497     alias   949C
1498 
1499 charset x-IBM939 IBM939
1500     package sun.nio.cs.ext
1501     type    ebcdic
1502     hisname Cp939
1503     ascii   false
1504     minmax  0x40 0x7f 0x40 0xfe
1505     alias   cp939               # JDK historical
1506     alias   ibm939
1507     alias   ibm-939
1508     alias   939
1509 
1510 charset x-IBM933 IBM933
1511     package sun.nio.cs.ext
1512     type    ebcdic
1513     hisname Cp933
1514     ascii   false
1515     minmax  0x40 0xdd 0x40 0xfe
1516     alias   cp933               # JDK historical
1517     alias   ibm933
1518     alias   ibm-933
1519     alias   933
1520 
1521 charset x-IBM1381 IBM1381
1522     package sun.nio.cs.ext
1523     type    dbcs
1524     hisname Cp1381
1525     ascii   true
1526     minmax  0x8c 0xf7 0xa1 0xfe
1527     alias   cp1381              # JDK historical
1528     alias   ibm1381
1529     alias   ibm-1381
1530     alias   1381
1531 
1532 charset x-IBM1383 IBM1383
1533     package sun.nio.cs.ext
1534     type    euc_sim
1535     hisname Cp1383
1536     ascii   true
1537     minmax  0xa1 0xfe 0xa1 0xfe
1538     alias   cp1383              # JDK historical
1539     alias   ibm1383
1540     alias   ibm-1383
1541     alias   1383
1542     alias   ibmeuccn
1543     alias   ibm-euccn
1544     alias   cpeuccn
1545 
1546 charset x-IBM970 IBM970
1547     package sun.nio.cs.ext
1548     type    euc_sim
1549     hisname Cp970
1550     ascii   true
1551     minmax  0xa1 0xfe 0xa1 0xfe
1552     alias   cp970               # JDK historical
1553     alias   ibm970
1554     alias   ibm-970
1555     alias   ibm-eucKR
1556     alias   970
1557 
1558 charset x-IBM964 IBM964
1559     package sun.nio.cs.ext
1560     type    template
1561     alias   cp964               # JDK historical
1562     alias   ibm964
1563     alias   ibm-964
1564     alias   ibm-euctw
1565     alias   964
1566 
1567 charset x-IBM29626C IBM29626C
1568     package sun.nio.cs.ext
1569     type    template
1570     alias   cp29626c            # JDK historical
1571     alias   ibm29626c
1572     alias   ibm-29626c
1573     alias   29626c
1574     alias   ibm-eucjp
1575 
1576 charset x-IBM33722 IBM33722
1577     package sun.nio.cs.ext
1578     type    source
1579     alias   cp33722             # JDK historical
1580     alias   ibm33722
1581     alias   ibm-33722
1582     alias   ibm-5050            # from IBM alias list
1583     alias   ibm-33722_vascii_vpua # from IBM alias list
1584     alias   33722
1585 
1586 charset IBM01140 IBM1140
1587     package sun.nio.cs.ext
1588     type    sbcs
1589     hisname Cp1140
1590     ascii   false
1591     alias   cp1140              # JDK historical
1592     alias   ccsid01140
1593     alias   cp01140
1594     alias   1140
1595     alias   ebcdic-us-037+euro
1596     alias   ibm1140
1597     alias   ibm-1140
1598 
1599 charset IBM01141 IBM1141
1600     package sun.nio.cs.ext
1601     type    sbcs
1602     hisname Cp1141
1603     ascii   false
1604     alias   cp1141              # JDK historical
1605     alias   ccsid01141
1606     alias   cp01141
1607     alias   1141
1608     alias   ebcdic-de-273+euro
1609     alias   ibm1141
1610     alias   ibm-1141
1611 
1612 charset IBM01142 IBM1142
1613     package sun.nio.cs.ext
1614     type    sbcs
1615     hisname Cp1142
1616     ascii   false
1617     alias   cp1142              # JDK historical
1618     alias   ccsid01142
1619     alias   cp01142
1620     alias   1142
1621     alias   ebcdic-no-277+euro
1622     alias   ebcdic-dk-277+euro
1623     alias   ibm1142
1624     alias   ibm-1142
1625 
1626 charset IBM01143 IBM1143
1627     package sun.nio.cs.ext
1628     type    sbcs
1629     hisname Cp1143
1630     ascii   false
1631     alias   cp1143              # JDK historical
1632     alias   ccsid01143
1633     alias   cp01143
1634     alias   1143
1635     alias   ebcdic-fi-278+euro
1636     alias   ebcdic-se-278+euro
1637     alias   ibm1143
1638     alias   ibm-1143
1639 
1640 charset IBM01144 IBM1144
1641     package sun.nio.cs.ext
1642     type    sbcs
1643     hisname Cp1144
1644     ascii   false
1645     alias   cp1144              # JDK historical
1646     alias   ccsid01144
1647     alias   cp01144
1648     alias   1144
1649     alias   ebcdic-it-280+euro
1650     alias   ibm1144
1651     alias   ibm-1144
1652 
1653 charset IBM01145 IBM1145
1654     package sun.nio.cs.ext
1655     type    sbcs
1656     hisname Cp1145
1657     ascii   false
1658     alias   cp1145              # JDK historical
1659     alias   ccsid01145
1660     alias   cp01145
1661     alias   1145
1662     alias   ebcdic-es-284+euro
1663     alias   ibm1145
1664     alias   ibm-1145
1665 
1666 charset IBM01146 IBM1146
1667     package sun.nio.cs.ext
1668     type    sbcs
1669     hisname Cp1146
1670     ascii   false
1671     alias   cp1146              # JDK historical
1672     alias   ccsid01146
1673     alias   cp01146
1674     alias   1146
1675     alias   ebcdic-gb-285+euro
1676     alias   ibm1146
1677     alias   ibm-1146
1678 
1679 charset IBM01147 IBM1147
1680     package sun.nio.cs.ext
1681     type    sbcs
1682     hisname Cp1147
1683     ascii   false
1684     alias   cp1147              # JDK historical
1685     alias   ccsid01147
1686     alias   cp01147
1687     alias   1147
1688     alias   ebcdic-fr-277+euro
1689     alias   ibm1147
1690     alias   ibm-1147
1691 
1692 charset IBM01148 IBM1148
1693     package sun.nio.cs.ext
1694     type    sbcs
1695     hisname Cp1148
1696     ascii   false
1697     alias   cp1148              # JDK historical
1698     alias   ccsid01148
1699     alias   cp01148
1700     alias   1148
1701     alias   ebcdic-international-500+euro
1702     alias   ibm1148
1703     alias   ibm-1148
1704 
1705 charset IBM01149 IBM1149
1706     package sun.nio.cs.ext
1707     type    sbcs
1708     hisname Cp1149
1709     ascii   false
1710     alias   cp1149              # JDK historical
1711     alias   ccsid01149
1712     alias   cp01149
1713     alias   1149
1714     alias   ebcdic-s-871+euro
1715     alias   ibm1149
1716     alias   ibm-1149
1717 
1718 charset IBM290 IBM290
1719     package sun.nio.cs.ext
1720     type    sbcs
1721     hisname Cp290
1722     ascii   false
1723     alias   cp290
1724     alias   ibm290
1725     alias   ibm-290
1726     alias   csIBM290
1727     alias   EBCDIC-JP-kana
1728     alias   290
1729 
1730 charset x-IBM1166 IBM1166
1731     package sun.nio.cs.ext
1732     type    sbcs
1733     hisname Cp1166
1734     ascii   false
1735     alias   cp1166
1736     alias   ibm1166
1737     alias   ibm-1166
1738     alias   1166
1739 
1740 charset x-IBM300 IBM300
1741     package sun.nio.cs.ext
1742     type    dbcsonly
1743     hisname Cp300
1744     ascii   false
1745     minmax  0x40 0x7f 0x40 0xfe
1746     alias   cp300
1747     alias   ibm300
1748     alias   ibm-300
1749     alias   300
1750 
1751 # Macintosh MacOS/Apple char encodingd
1752 
1753 charset x-MacRoman MacRoman
1754     package sun.nio.cs.ext
1755     type    sbcs
1756     hisname MacRoman
1757     ascii   false
1758     alias   MacRoman            # JDK historical
1759 
1760 charset x-MacCentralEurope MacCentralEurope
1761     package sun.nio.cs.ext
1762     type    sbcs
1763     hisname MacCentralEurope
1764     ascii   false
1765     alias   MacCentralEurope    # JDK historical
1766 
1767 charset x-MacCroatian MacCroatian
1768     package sun.nio.cs.ext
1769     type    sbcs
1770     hisname MacCroatian
1771     ascii   false
1772     alias   MacCroatian         # JDK historical
1773 
1774 charset x-MacGreek MacGreek
1775     package sun.nio.cs.ext
1776     type    sbcs
1777     hisname MacGreek
1778     ascii   false
1779     alias   MacGreek         # JDK historical
1780 
1781 charset x-MacCyrillic MacCyrillic
1782     package sun.nio.cs.ext
1783     type    sbcs
1784     hisname MacCyrillic
1785     ascii   false
1786     alias   MacCyrillic         # JDK historical
1787 
1788 charset x-MacUkraine MacUkraine
1789     package sun.nio.cs.ext
1790     type    sbcs
1791     hisname MacUkraine
1792     ascii   false
1793     alias   MacUkraine          # JDK historical
1794 
1795 charset x-MacTurkish MacTurkish
1796     package sun.nio.cs.ext
1797     type    sbcs
1798     hisname MacTurkish
1799     ascii   false
1800     alias   MacTurkish          # JDK historical
1801 
1802 charset x-MacArabic MacArabic
1803     package sun.nio.cs.ext
1804     type    sbcs
1805     hisname MacArabic
1806     ascii   false
1807     alias   MacArabic           # JDK historical
1808 
1809 charset x-MacHebrew MacHebrew
1810     package sun.nio.cs.ext
1811     type    sbcs
1812     hisname MacHebrew
1813     ascii   false
1814     alias   MacHebrew           # JDK historical
1815 
1816 charset x-MacIceland MacIceland
1817     package sun.nio.cs.ext
1818     type    sbcs
1819     hisname MacIceland
1820     ascii   false
1821     alias   MacIceland          # JDK historical
1822 
1823 charset x-MacRomania MacRomania
1824     package sun.nio.cs.ext
1825     type    sbcs
1826     hisname MacRomania
1827     ascii   false
1828     alias   MacRomania          # JDK historical
1829 
1830 charset x-MacThai MacThai
1831     package sun.nio.cs.ext
1832     type    sbcs
1833     hisname MacThai
1834     ascii   false
1835     alias   MacThai             # JDK historical
1836 
1837 charset x-MacSymbol MacSymbol
1838     package sun.nio.cs.ext
1839     type    sbcs
1840     hisname MacSymbol
1841     ascii   false
1842     alias   MacSymbol           # JDK historical
1843 
1844 charset x-MacDingbat MacDingbat
1845     package sun.nio.cs.ext
1846     type    sbcs
1847     hisname MacDingbat
1848     ascii   false
1849     alias   MacDingbat          # JDK historical
1850 
1851 ########################################################
1852 #
1853 # internal use, not to be registered into spi
1854 #
1855 ########################################################
1856 
1857 charset x-JIS0208_Solaris JIS_X_0208_Solaris
1858     package sun.nio.cs.ext
1859     type    dbcsonly
1860     hisname JIS0208
1861     ascii   false
1862     minmax  0x21 0x9e 0x21 0x7e
1863     internal true
1864 
1865 charset x-JIS0208_MS5022X JIS_X_0208_MS5022X
1866     package sun.nio.cs.ext
1867     type    dbcsonly
1868     hisname JIS_X_0208_MS5022X
1869     ascii   false
1870     minmax  0x21 0x7e 0x21 0x7e
1871     internal true
1872 
1873 charset x-JIS0208_MS932 JIS_X_0208_MS932
1874     package sun.nio.cs.ext
1875     type    dbcsonly
1876     hisname JIS_X_0208_MS932
1877     ascii   false
1878     minmax  0x21 0x7e 0x21 0x7e
1879     internal true               # "internal implementation
1880 
1881 charset x-JIS0212_Solaris JIS_X_0212_Solaris
1882     package sun.nio.cs.ext
1883     type    dbcsonly
1884     hisname JIS_X_0212_Solaris
1885     ascii   false
1886     minmax  0x21 0x7e 0x21 0x7e
1887     internal true               # "internal implementation
1888 
1889 charset x-JIS0212_MS5022X JIS_X_0212_MS5022X
1890     package sun.nio.cs.ext
1891     type    dbcsonly
1892     hisname JIS_X_0212_MS5022X
1893     ascii   false
1894     minmax  0x21 0x7e 0x21 0x7e
1895     internal true               # "internal implementation
1896 
1897 charset SimpleEUCEncoder SimpleEUCEncoder
1898     package sun.nio.cs.ext
1899     type    template
1900     internal true
1901 
1902 ########################################################
1903 #
1904 # platform specific charsets, to be registered into spi
1905 ##
1906 ########################################################
1907