[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-2d-dev
Subject:    Re: [OpenJDK 2D-Dev] RFR: JDK-8187100: support Variation Selectors(Resend)
From:       "Toshio 5 Nakamura" <TOSHIONA () jp ! ibm ! com>
Date:       2018-04-25 16:03:35
Message-ID: OF975AB591.D9106038-ON0025827A.005795BB-4925827A.005837FE () notes ! na ! collabserv ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hi Steven,

Thank you for becoming the sponsor of my proposal and creating an official
Webrev and tests.
Of course, they are fine for me.

Toshio Nakamura



From:	"Steven R. Loomis" <srl295@gmail.com>
To:	2d-dev <2d-dev@openjdk.java.net>
Date:	2018/04/26 00:41
Subject:	[OpenJDK 2D-Dev] RFR: JDK-8187100: support Variation Selectors
            (Resend)
Sent by:	"2d-dev" <2d-dev-bounces@openjdk.java.net>



(Retrying as actual text)

Support Unicode Variation Selectors.

Code by my colleague Toshio Nakamura, =A0I 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[1] capability to AWT
> and Swing components.
> (This proposal was posted to i18n-dev first, and I got a suggestion to
> discuss
> =A0in 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] =5Fhttp://www.unicode.org/versions/Unicode10.0.0/ch23.pdf=5F
> =A0 =A0 =A0Chapter 23.4 Variation Selectors
>
> Best regards,
>
> Toshio Nakamura
> IBM Japan




[Attachment #5 (unknown)]

<html><body><p><font size="2">Hi Steven,</font><br><br><font size="2">Thank you for \
becoming the sponsor of my proposal and creating an official Webrev and \
tests.</font><br><font size="2">Of course, they are fine for me.</font><br><font \
size="2"><br>Toshio Nakamura<br></font><br><img width="16" height="16" \
src="cid:1__=8FBB08E9DFC4132B8f9e8a93df938690918c8FB@" border="0" alt="Inactive hide \
details for &quot;Steven R. Loomis&quot; ---2018/04/26 00:41:07---(Retrying as actual \
text) Support Unicode Variation Selec"><font size="2" color="#424282">&quot;Steven R. \
Loomis&quot; ---2018/04/26 00:41:07---(Retrying as actual text) Support Unicode \
Variation Selectors.</font><br><br><font size="2" color="#5F5F5F">From:        \
</font><font size="2">&quot;Steven R. Loomis&quot; \
&lt;srl295@gmail.com&gt;</font><br><font size="2" color="#5F5F5F">To:        \
</font><font size="2">2d-dev &lt;2d-dev@openjdk.java.net&gt;</font><br><font size="2" \
color="#5F5F5F">Date:        </font><font size="2">2018/04/26 00:41</font><br><font \
size="2" color="#5F5F5F">Subject:        </font><font size="2">[OpenJDK 2D-Dev] RFR: \
JDK-8187100: support Variation Selectors        (Resend)</font><br><font size="2" \
color="#5F5F5F">Sent by:        </font><font size="2">&quot;2d-dev&quot; \
&lt;2d-dev-bounces@openjdk.java.net&gt;</font><br><hr width="100%" size="2" \
align="left" noshade style="color:#8091A5; "><br><br><br>(Retrying as actual \
text)<br><br>Support Unicode Variation Selectors.<br> <br>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.) <br> <br>Bug: <a \
href="https://urldefense.proofpoint.com/v2/url?u=https-3A__bugs.openjdk.java.net_brows \
e_JDK-2D8187100&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=EVbFABcgo-X99_TGI2-qsMtyulHUruf8lA \
zMlVpVRqw&m=c6d6SqRjg8CXUoT0CNw8P843xau3sgQl6xCYZDXS_Ag&s=s8qJMTcYtr6gLruLepULeeQFGusMhT-RKGdT3FShgNA&e="><u><font \
color="#0000FF">https://bugs.openjdk.java.net/browse/JDK-8187100</font></u></a><br>Webrev: \
<a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__cr.openjdk.java.net_-7Esr \
l_8187100_webrev.00_&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=EVbFABcgo-X99_TGI2-qsMtyulHUr \
uf8lAzMlVpVRqw&m=c6d6SqRjg8CXUoT0CNw8P843xau3sgQl6xCYZDXS_Ag&s=uZhEEHdg8VQxH3Mump6Lw7sYW_Ux7Xa5emFG2HXAxOo&e="><u><font \
color="#0000FF">http://cr.openjdk.java.net/~srl/8187100/webrev.00/</font></u></a><br> \
<br>On 04/08/2018 11:46 PM, Toshio 5 Nakamura wrote:<br>&gt;<br>&gt; \
Hello<br>&gt;<br>&gt; IBM would like to propose Unicode Variation Selector[1] \
capability to AWT<br>&gt; and Swing components.<br>&gt; (This proposal was posted to \
i18n-dev first, and I got a suggestion to <br>&gt; discuss<br>&gt;  in \
2d-dev.)<br>&gt;<br>&gt; This proposal changed the following files:<br>&gt; \
src/java.desktop/share/classes/sun/font/CMap.java<br>&gt; \
src/java.desktop/share/classes/sun/font/CharToGlyphMapper.java<br>&gt; \
src/java.desktop/share/classes/sun/font/CompositeGlyphMapper.java<br>&gt; \
src/java.desktop/share/classes/sun/font/Font2D.java<br>&gt; \
src/java.desktop/share/classes/sun/font/FontRunIterator.java<br>&gt; \
src/java.desktop/share/classes/sun/font/FontUtilities.java<br>&gt; \
src/java.desktop/share/classes/sun/font/TrueTypeGlyphMapper.java<br>&gt; \
src/java.desktop/share/native/common/font/sunfontids.h<br>&gt; \
src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc<br>&gt; \
src/java.desktop/share/native/libfontmanager/sunFont.c<br>&gt; \
src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java<br>&gt; 542 \
lines will be changed.<br>&gt;<br>&gt; There are three parts.<br>&gt; 1) Adding CMap \
format 14 support<br>&gt; 2) Adding CharsToGlyphs functions support Variation \
Selector Sequences<br>&gt; 3) Swing text component's DEL and BS key operations \
change<br>&gt;<br>&gt;<br>&gt; How would I go about obtaining a \
sponsor?<br>&gt;<br>&gt; [1] _<a \
href="www.unicode.org_versions_Uni" rel="nofollow">https://urldefense.proofpoint.com/v2/url?u=http-3A__www.unicode.org_versions_Uni> \
code10.0.0_ch23.pdf-5F&d=DwMFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=EVbFABcgo-X99_TGI2-qsMtyulH \
Uruf8lAzMlVpVRqw&m=c6d6SqRjg8CXUoT0CNw8P843xau3sgQl6xCYZDXS_Ag&s=viguuhUxmyVJyqO4PbNIjScoKFYq6N99A5-lMQp6saM&e="><u><font \
color="#0000FF">http://www.unicode.org/versions/Unicode10.0.0/ch23.pdf_</font></u></a><br>&gt; \
Chapter 23.4 Variation Selectors<br>&gt;<br>&gt; Best regards,<br>&gt;<br>&gt; Toshio \
Nakamura<br>&gt; IBM Japan<br> <br><br><br><BR> </body></html>


["graycol.gif" (image/gif)]

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic