<i18n dev> Proposal: Unicode Variation Selector

Alan Bateman Alan.Bateman at oracle.com
Mon Apr 9 06:02:15 UTC 2018


This is the font code so I think you'll need to discuss it on 2d-dev at 
least.

-Alan

On 09/04/2018 04:57, Toshio 5 Nakamura wrote:
>
> Hello
> IBM would like to propose Unicode Variation Selector[1] capability to AWT
> and Swing components.
>
>
> This proposal is changing the following files:
> src/java.desktop/share/classes/sun/font/CMap.java
> src/java.desktop/share/classes/sun/font/CharToGlyphMapper.java
> src/java.desktop/share/classes/sun/font/CompositeGlyphMapper.java
> src/java.desktop/share/classes/sun/font/Font2D.java
> src/java.desktop/share/classes/sun/font/FontRunIterator.java
> src/java.desktop/share/classes/sun/font/FontUtilities.java
> src/java.desktop/share/classes/sun/font/TrueTypeGlyphMapper.java
> src/java.desktop/share/native/common/font/sunfontids.h
> src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc
> src/java.desktop/share/native/libfontmanager/sunFont.c
> src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java
> 542 lines will be changed.
>
>
> There are three parts.
> 1) Adding CMap format 14 support
> 2) Adding CharsToGlyphs functions support Variation Selector Sequences
> 3) Swing text component's DEL and BS key operations change
>
>
> How would I go about obtaining a sponsor?
>
>
> [1] http://www.unicode.org/versions/Unicode10.0.0/ch23.pdf
>       Chapter 23.4 Variation Selectors
>
> Best regards,
>
> Toshio Nakamura
> IBM Japan



More information about the i18n-dev mailing list