-
-
Notifications
You must be signed in to change notification settings - Fork 62
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
Overwrite previous character in Japanese IME #115
Comments
Thank you for reporting the issue. I will tackle this. memoRelated info:
|
BackgroundType/Composition events with Japanese IMEIn case the user types "あい" then press Enter:
This plugin's event binding
Hypothesis
Possible solution
|
Memo Env
Set the log level to debug Action
Log at the bug case:(The resultant text was
(This log was complete. There was no type command for "L") Log at the successful case:The resultant text was
Next actionSet logger to |
↓こちらの.vsixファイルから本拡張をインストールして、本issueが解決されているかチェックしてみてください。 こちらのissueの解決の候補となる実装を書きました。 注: macOSでことえりのライブ変換と併用すると、長めの文字列を入力した際に変換結果が二重に表示されるバグに遭遇するかもしれません。 I made a new implementation that can be a candidate of a fix to this issue, but it's not very confirmed because it's difficult to reproduce the bug frequently and check the fix. NOTE: If you are using the Japanese IME of macOS with Live Conversion, you can find a bug where the converted input looks double. |
残念ながらまだ解決しないようです。確実な再現パターンとしては jsファイルで
これを入力時に "value/が/うまく/入力/できない" のスラッシュで変換確定すると |
@suchi レポートありがとうございます。以下の情報もいただけるでしょうか?
|
失礼、基本情報が抜けていました
|
上記の開発版では問題は解決していませんでした(さらに悪いことにSKKとの相性は悪化しました)。別の解決を試みたので、こちらのバージョンを以下のリンク先の.vsixファイルからをインストールして、本issueが解決されているかチェックしてみてください。 @suchi 前バージョンに関してご協力ありがとうございました。こちらのバージョンも試していただけると幸いです。 |
すみません、上記バージョンは不完全でした。↓こちらでお願いします。 |
It may be a bug derived from VSCode itself. I created an issue in the VSCode repository that is linked above. |
申し訳ありません、dev.1のメンション見落としていました。今試したところ、dev.2では正常に入力できました!
|
@suchi どうもありがとうございます 🙇 一方で、最近私の環境で、dev.2でも似たような現象が再現してしまいました。 なんにせよ、まずはそちらの環境で解決したとのこと、よかったです。ご報告どうもありがとうございました。 |
AquaSKKと使用中ですが1週間ほど使用して特に問題なく動いてる様子です。 VSCode version: 1.47.0 |
@AquiTCD どうもありがとうございます。よかったです。 |
Hello.
In writing multi-byte character text by Japanese IME (Google IME), some time overwrote previous character.
This likely to happen in poor cpu machine.
This example is captured in SurfaceGo(Pentium Gold 4415Y).
But, This is hard to occur in Thinkpad X1 Extreme(Core i7-8850H).
When disable Awsome Emacs Keymap extension, this issue become not occurd.
Thanks.
The text was updated successfully, but these errors were encountered: