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

New Unicode code points for Java SE 8

    Details

    • Type: Enhancement
    • Status: In Progress
    • Priority: P3
    • Resolution: Unresolved
    • Affects Version/s: 8
    • Fix Version/s: 8-pool
    • Component/s: core-libs
    • Labels:
      None
    • Subcomponent:
    • Understanding:
      Fix Understood
    • CPU:
      generic
    • OS:
      generic

      Description

      The Java SE 8 Platform uses character information from version 6.2.0 of the Unicode Standard due to which Japanese Era code point (U+32FF) defined in version 12.1.0 Unicode Standard and currency code points defined in version 10.0.0 Unicode Standard are unassigned and not available in JDK 8u release.


      To help industry and end users, non-normative spec changes are required for "java.lang.Character" class so that Japanese Era code point (U+32FF) defined in version 12.1.0 Unicode Standard and currency code points defined in version 10.0.0 Unicode Standard can be defined in future JDK 8 updates. However, the behavior of "isJavaIdentifierStart(int/char)" and "isJavaIdentifierPart(int/char)" for these code points would remain same as Unicode 6.2.


        Attachments

        1. diff.html
          0.2 kB
        2. diff-report.html
          323 kB
        3. diff-stat.html
          34 kB
        4. hg_diff.patch
          7 kB

          Issue Links

            Activity

              People

              • Assignee:
                dkejriwal Deepak Kejriwal
                Reporter:
                naoto Naoto Sato
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated: