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

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Unresolved
    • Priority: P4
    • tbd
    • Affects Version/s: None
    • Component/s: javafx
    • None

      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.

            Assignee:
            Philip Race
            Reporter:
            Andy Goryachev
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: