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

[Text] Enhance support for user-perceived characters (grapheme clusters)

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Unresolved
    • P4
    • tbd
    • None
    • javafx
    • None

    Description

      JDK-8291660 (jdk20) enhanced character iterator to handle grapheme clusters (a.k.a. user-perceived characters per https://unicode.org/reports/tr29/ ), yet javaFX renders these clusters as a sequence of symbols.

      For example:

      🤦🏼‍♂️ - \ud83e\udd26\ud83c\udffc\u200d\u2642\ufe0f
      ☝🏿- \u261d\ud83c\udfff
      🇯🇵 - \ud83c\uddef\ud83c\uddf5
      ❤️ - \u2764\ufe0f

      I think we need to bring javafx in line with the latest BreakIterator behavior.

      Attachments

        Issue Links

          Activity

            People

              prr Philip Race
              angorya Andy Goryachev
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: