Re: [OpenJDK 2D-Dev] Proposal: Unicode Variation Selector

2018-04-12 Thread Steven R Loomis
the webrev also looks OK to me, I did not check the math yet.
Steven R. Loomis
IBM Global Foundations Technology Team
Technical Lead, ICU for C/C++
Phone: 1-720-342-4930  https://ibm.biz/srloomis 
E-mail: srloo...@us.ibm.com
 
 
- Original message -From: Phil Race To: Toshio 5 Nakamura , 2d-dev@openjdk.java.net, Steven R Loomis , "Steven R. Loomis" Cc:Subject: Re: [OpenJDK 2D-Dev] Proposal: Unicode Variation SelectorDate: Wed, Apr 11, 2018 8:46 AM  I recommend you ask Steven Loomis to sponsor this - andprobably the input method support, but particularly this one.-phil. 
On 04/08/2018 11:46 PM, Toshio 5 Nakamura wrote:
HelloIBM would like to propose Unicode Variation Selector[1] capability to AWTand 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.javasrc/java.desktop/share/classes/sun/font/CharToGlyphMapper.javasrc/java.desktop/share/classes/sun/font/CompositeGlyphMapper.javasrc/java.desktop/share/classes/sun/font/Font2D.javasrc/java.desktop/share/classes/sun/font/FontRunIterator.javasrc/java.desktop/share/classes/sun/font/FontUtilities.javasrc/java.desktop/share/classes/sun/font/TrueTypeGlyphMapper.javasrc/java.desktop/share/native/common/font/sunfontids.hsrc/java.desktop/share/native/libfontmanager/hb-jdk-font.ccsrc/java.desktop/share/native/libfontmanager/sunFont.csrc/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java542 lines will be changed.There are three parts. 1) Adding CMap format 14 support2) Adding CharsToGlyphs functions support Variation Selector Sequences3) Swing text component's DEL and BS key operations changeHow would I go about obtaining a sponsor?[1] http://www.unicode.org/versions/Unicode10.0.0/ch23.pdf Chapter 23.4 Variation SelectorsBest regards,Toshio NakamuraIBM Japan
 



Re: [OpenJDK 2D-Dev] Proposal: Unicode Variation Selector

2018-04-12 Thread Steven R Loomis
I can sponsor this.
Steven R. Loomis
IBM Global Foundations Technology Team
Technical Lead, ICU for C/C++
Phone: 1-720-342-4930  https://ibm.biz/srloomis 
E-mail: srloo...@us.ibm.com
 
 
- Original message -From: Phil Race To: Toshio 5 Nakamura , 2d-dev@openjdk.java.net, Steven R Loomis , "Steven R. Loomis" Cc:Subject: Re: [OpenJDK 2D-Dev] Proposal: Unicode Variation SelectorDate: Wed, Apr 11, 2018 8:46 AM  I recommend you ask Steven Loomis to sponsor this - andprobably the input method support, but particularly this one.-phil. 
On 04/08/2018 11:46 PM, Toshio 5 Nakamura wrote:
HelloIBM would like to propose Unicode Variation Selector[1] capability to AWTand 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.javasrc/java.desktop/share/classes/sun/font/CharToGlyphMapper.javasrc/java.desktop/share/classes/sun/font/CompositeGlyphMapper.javasrc/java.desktop/share/classes/sun/font/Font2D.javasrc/java.desktop/share/classes/sun/font/FontRunIterator.javasrc/java.desktop/share/classes/sun/font/FontUtilities.javasrc/java.desktop/share/classes/sun/font/TrueTypeGlyphMapper.javasrc/java.desktop/share/native/common/font/sunfontids.hsrc/java.desktop/share/native/libfontmanager/hb-jdk-font.ccsrc/java.desktop/share/native/libfontmanager/sunFont.csrc/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java542 lines will be changed.There are three parts. 1) Adding CMap format 14 support2) Adding CharsToGlyphs functions support Variation Selector Sequences3) Swing text component's DEL and BS key operations changeHow would I go about obtaining a sponsor?[1] http://www.unicode.org/versions/Unicode10.0.0/ch23.pdf Chapter 23.4 Variation SelectorsBest regards,Toshio NakamuraIBM Japan
 



Re: [OpenJDK 2D-Dev] Proposal: Unicode Variation Selector

2018-04-11 Thread Phil Race

I recommend you ask Steven Loomis to sponsor this - and
probably the input method support, but particularly this one.

-phil.

On 04/08/2018 11:46 PM, Toshio 5 Nakamura wrote:


Hello

IBM would like to propose Unicode Variation Selector[1] 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?

[1] _http://www.unicode.org/versions/Unicode10.0.0/ch23.pdf_
 Chapter 23.4 Variation Selectors

Best regards,

Toshio Nakamura
IBM Japan





[OpenJDK 2D-Dev] Proposal: Unicode Variation Selector

2018-04-08 Thread Toshio 5 Nakamura


Hello

IBM would like to propose Unicode Variation Selector[1] 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?

[1] http://www.unicode.org/versions/Unicode10.0.0/ch23.pdf
 Chapter 23.4 Variation Selectors

Best regards,

Toshio Nakamura
IBM Japan