[PATCH 1/3] winemac: Keep the result string in the IME UI window procedure.
Ken Thomases
ken at codeweavers.com
Mon Nov 20 14:00:46 CST 2017
On Nov 17, 2017, at 9:57 AM, Akihiro Sagawa <sagawa.aki at gmail.com> wrote:
>
> On Thu, 16 Nov 2017 13:27:04 -0600, Ken Thomases wrote:
>> I can't confirm that this fixes bug 43904 on the Mac. The behavior
>> with the Mac driver seems pretty broken with or without your patch.
> Thanks for testing and reviewing.
>
>> The composition happens in an external composition window, not inline
>> in the editor. The composition window is displaying just vertical bar
>> characters (or the display is otherwise corrupted).
>
> This behavior is acceptable. I'm not familiar with Mac environment, but
> currently, Wine doesn't have inline composition text except edit control
> (yet).
>
>> I can bring up the candidate window from the Mac input method and
>> that displays normally. If I pick "縋る" and confirm, the editor
>> window just gets "EvEE" without your patch or "??EE" with it.
>
> I have a question about this point. Did you try the test in Japanese
> locale? In other words, the editor expects codepage 932 as it uses ANSI
> version functions. Thus, it doesn't work properly in English locale.
> Could you show me a screenshot if you can?
OK, this was my error in testing. I *did* try to test in the Japanese locale, but I messed it up. I used "jp_JP.UTF-8" instead of "ja_JP.UTF-8". I just retested with the proper locale and everything worked fine. I also reverted your two patches and confirmed the original bug.
Sorry for the bother.
-Ken
More information about the wine-devel
mailing list