[OpenJDK 2D-Dev] RFR: JDK-8187100: support Variation Selectors (Resend)
Steven R. Loomis
srl295 at gmail.com
Wed May 2 18:26:52 UTC 2018
I added a screenshot to https://bugs.openjdk.java.net/browse/JDK-8187100 if
anyone wants to see what the impact of this fix is
On Wed, Apr 25, 2018 at 8:39 AM, Steven R. Loomis <srl295 at gmail.com> wrote:
> (Retrying as actual text)
> Support Unicode Variation Selectors.
> Code by my colleague Toshio Nakamura, I added a simple test, and include
> a test that was part of JDK 8187100. (Both tests are run manually.)
> Bug: https://bugs.openjdk.java.net/browse/JDK-8187100
> Webrev: http://cr.openjdk.java.net/~srl/8187100/webrev.00/
> On 04/08/2018 11:46 PM, Toshio 5 Nakamura wrote:
> > Hello
> > IBM would like to propose Unicode Variation Selector capability to AWT
> > and Swing components.
> > (This proposal was posted to i18n-dev first, and I got a suggestion to
> > discuss
> > in 2d-dev.)
> > This proposal changed 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?
> >  _http://www.unicode.org/versions/Unicode10.0.0/ch23.pdf_
> > Chapter 23.4 Variation Selectors
> > Best regards,
> > Toshio Nakamura
> > IBM Japan
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the 2d-dev