Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 343093

Summary: DBCS4.1: Cannot input Japanese characters in Mac OS X using default IME.
Product: [Eclipse Project] Platform Reporter: Harendra <harendra>
Component: SWTAssignee: Felipe Heidrich <eclipse.felipe>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: daniel_megert, eclipse.felipe, kennoji, kitlo, namle, pwebster
Version: 4.1   
Target Milestone: 3.7 M7   
Hardware: Macintosh   
OS: Mac OS X   
Whiteboard:

Description Harendra CLA 2011-04-18 03:37:13 EDT
Build Identifier: I20110412-2200

OS: Mac OS X
Java environment:1.6.0_24-b07-334
Locale:ja_JP.UTF-8

When you enter japanese as hiragana you press space key to turn it into kanjis. After that
you can press enter and start typing more hiraganas. But in case of eclipse 4.1 if you press enter
and start typing new characters, the previously typed characters disappear, never to be seen
again.

Reproducible: Always

Steps to Reproduce:
1.Click file->New->Java Project
2.Under project name try typing some Japanese characters using default MAC IME.
3. Convert those characters to Kanji using space key and press enter. Try typing more
    characters, the previously typed characters will all disappear and the new characters
   appear at the beginning of the line.
Comment 1 Dani Megert CLA 2011-04-18 05:13:56 EDT
This looks like a problem in the Text widget.
Comment 2 Harendra CLA 2011-04-19 01:22:06 EDT
Stacktrace
No binding table for org.eclipse.ui.contexts.dialog
No binding table for org.eclipse.ui.contexts.dialog
!SESSION 2011-04-19 14:10:54.190 -----------------------------------------------
eclipse.buildId=I20110412-2200
java.version=1.6.0_24
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86, WS=cocoa, NL=en_US
Framework arguments:  -product org.eclipse.sdk.ide
Command-line arguments:  -product org.eclipse.sdk.ide -data /Users/harendra/Documents/workspace/?????2/../runtime-New_configuration -dev file:/Users/harendra/Documents/workspace/?????2/.metadata/.plugins/org.eclipse.pde.core/New_configuration/dev.properties -os macosx -ws cocoa -arch x86 -consoleLog

!ENTRY org.eclipse.core.net 1 0 2011-04-19 14:10:59.007
!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences

!ENTRY org.eclipse.ui 4 4 2011-04-19 14:10:59.526
!MESSAGE Unable to create menu item "null", command "org.eclipse.ui.cocoa.minimizeWindow" not defined

!ENTRY org.eclipse.ui 4 4 2011-04-19 14:10:59.527
!MESSAGE Unable to create menu item "null", command "org.eclipse.ui.cocoa.zoomWindow" not defined

!ENTRY org.eclipse.ui 4 4 2011-04-19 14:10:59.527
!MESSAGE Unable to create menu item "null", command "org.eclipse.ui.cocoa.arrangeWindowsInFront" not defined
Comment 3 Felipe Heidrich CLA 2011-04-19 12:20:02 EDT
I hope to fix this problem today.
See https://bugs.eclipse.org/bugs/show_bug.cgi?id=325230#c17
Comment 4 Felipe Heidrich CLA 2011-04-19 14:28:04 EDT
(In reply to comment #3)
> I hope to fix this problem today.
> See https://bugs.eclipse.org/bugs/show_bug.cgi?id=325230#c17

Correction, this problem was caused by the fix for bug 325222
Comment 5 Felipe Heidrich CLA 2011-04-20 17:04:38 EDT
Fixed in HEAD
(I removed the changes from bug 325222)
Comment 6 Harendra CLA 2011-04-26 06:36:27 EDT
(In reply to comment #5)
> Fixed in HEAD
> (I removed the changes from bug 325222)

Fix confirmed.