<AWT Dev> Proposal:AIX's IME support

Ichiroh Takiguchi takiguc at linux.vnet.ibm.com
Mon Apr 16 17:41:51 UTC 2018


Hello.

Sorry I'm late.
Christoph Langer helped me to put webrev file into cr.openjdk.java.net.
See, http://cr.openjdk.java.net/~clanger/webrevs/8201429.0/

Actually, he found *.patch files had unexpected entries, I fixed the 
issue.
It seemed that webrev tool could not handle "hg copy" action.
It was reported by,
   
http://mail.openjdk.java.net/pipermail/webrev-dev/2018-April/000145.html
So above webrev file should be fine.

Please let me know if you have any question and suggestion about webrev 
file for
AIX's IME support.

Thanks,
Ichiroh Takiguchi

On 2018-04-10 07:39, Sergey Bylokhov wrote:
> Hi, Ichiroh.
> Your contribution is welcome. Can you send the change for review as a
> webrev on cr.openjdk.java.net?
> 
> On 09/04/2018 02:09, Ichiroh Takiguchi wrote:
>> Hello,
>> IBM would like to propose another Input Method Framework (IMF) 
>> implementation against IBM AIX platform.
>> Same IMF implementation was used by IBM Java8 for AIX.
>> IBM would like to contribute this IMF implementation to OpenJDK 
>> project.
>> 
>> AIX's Input Method Editor (IME) working behavior is not same as 
>> Linux's and Solaris' one.
>> On OpenJDK JDK9 for AIX, users cannot input any East Asian character 
>> with their locale by this IME.
>> We think this situation is critical.
>> Put modified files under src/java.desktop/aix/* directories in order 
>> not to affect the other unix platform.
>> 
>> I'd like contribute following 4 files:
>> M make/lib/Awt2dLibraries.gmk
>> A src/java.desktop/aix/classes/sun/awt/X11InputMethod.java
>> A src/java.desktop/aix/native/libawt_xawt/awt/awt_InputMethod.c
>> A src/java.desktop/aix/native/libawt_xawt/xawt/XlibWrapper.c
>> 
>> We need to apply too many changes including JNI, so we copied 
>> following 3 files from unix directory to aix directory:
>> * src/java.desktop/unix/classes/sun/awt/X11InputMethod.java
>> * src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c
>> * src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c
>> Then, we modified them.
>> 
>> I'd appreciate any feedback please, and how I would go about obtaining 
>> a sponsor and contributor?
>> 
>> Thanks,
>> Ichiroh Takiguchi
>> IBM Japan, Ltd.
>> 



More information about the ppc-aix-port-dev mailing list