Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4513663

Move sun.io ISO8859_15 converters into rt.jar

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Duplicate
    • Icon: P4 P4
    • None
    • 1.4.0
    • core-libs
    • None

      The Merlin Java 2 Runtime includes java.nio converters for ISO 8859-15 as part of the core converter set in rt.jar, but the old sun.io converters for the same encoding still live in charsets.jar and therefore are not available in all configurations. This leads to situations where some parts of the J2RE (e.g., I/O) work with this encoding, but other parts (e.g., font rendering) don't. Explaining this in the documentation is possible but adds complexity, and given that the Euro will be the currency of 23 countries by the time Merlin ships, it makes far more sense to add the two converters classes to the core set. The compressed size is less than 2K.

            nlindenbsunw Norbert Lindenberg (Inactive)
            nlindenbsunw Norbert Lindenberg (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: