Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

在Macos 版 r9118中,系统内建日语输入法无法显示候选字 | Candidate of build in Japanese Input Method doesn't display in Macos r9118 #51

Open
The-Asgore opened this issue Jun 6, 2020 · 5 comments

Comments

@The-Asgore
Copy link

在 Macos 版 r9118中,使用系统内建的日语输入法(平假名或片假名)在编辑栏中输入时,无法显示候选字,但仍可以通过 Tab 或 Space 键盲选中候选字。

切换为拼音输入法可以正常显示候选字,但无法捕捉光标,这与 #42 的情况相似。


In Macos r9118, candidate of build in Japanese Input Method, both hiragana and katagana, doesn't display when editing edit box. However, I can still blind select the candidate by Tab or Space key.

When using Pinyin Input Method, the candidate will display normally but it doesn't follow the cursor, which is similar to #42 .

@The-Asgore The-Asgore changed the title 在Macos 版 r9118中,系统内建日语输入法无法显示候选字 | Candidate of build in Japanese Input Method (hiragana or katagana) doesn't display in Macos r9118 在Macos 版 r9118中,系统内建日语输入法无法显示候选字 | Candidate of build in Japanese Input Method doesn't display in Macos r9118 Jun 6, 2020
@wangqr
Copy link
Owner

wangqr commented Jun 6, 2020

This is most likely a wxSTC issue. As I currently don't have access to macOS device, can you try open an issue at https://trac.wxwidgets.org/ , and provide detailed information (OS version, etc) and screenshot?

The wxWidgets version used in r9118 is wxOSX-Cocoa 3.1.3, compiled with
--enable-clipboard --enable-controls --enable-dataviewctrl --enable-display --enable-dnd --enable-graphics_ctx --enable-std_string --enable-svg --enable-unicode --enable-webkit --with-expat --with-libjpeg --with-libpng --with-libtiff --with-opengl --with-osx_cocoa --with-zlib --disable-precomp-headers --disable-monolithic

@wangqr
Copy link
Owner

wangqr commented Jun 6, 2020

And you can also use https://trac.wxwidgets.org/ticket/18759 as a template

@wangqr
Copy link
Owner

wangqr commented Jun 6, 2020

I did some search and it seems that Scintilla itself doesn't support IME on non-Windows. If that is the case, wxWidgets also need to wait upstream (Scintilla) to fix this issue first.

https://sourceforge.net/p/scintilla/bugs/2135/
https://sourceforge.net/p/scintilla/feature-requests/1331/
https://sourceforge.net/p/scintilla/feature-requests/1332/

@The-Asgore
Copy link
Author

I have created the ticket on WxWidgets trac:

https://trac.wxwidgets.org/ticket/18786

@wangqr
Copy link
Owner

wangqr commented Apr 4, 2021

There's an update on this issue at #81 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants