-
Notifications
You must be signed in to change notification settings - Fork 11
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
IMEで日本語を挿入したあと.
でおかしな文字が挿入される
#50
Comments
画像入れといた。Linkの貼り方と一緒で、直前に |
.png足しといた。Linkの貼り方と一緒で、直前に!と画像URLを書くだけ、らしいよ。 |
おせっかい二人www |
やばすw |
ありがとうございますww |
ちなみに |
あれ、 |
表示されてますお |
うお、すみません今見たら表示されてましたorz |
gvimですよね?であればなんとなく原因というか悪の根元というか、分かります。 |
わお。俺んとこ表示されてねぇwww こんなエラーが記録されてる。 |
です。あとスクリーンショットでは |
動作環境はLinuxですか? |
です。 |
試したIMEを教えて下さい。skkinputとかは結構やばいです。 |
IMEってuim-skk...のことじゃないんですか...? |
以下の結果を教えて下さい。
|
$ echo $GTK_IM_MODULE でした。 |
uimのエンジン、skk以外でも発生しますか? |
uin-anthyで試したら (念の為ログを...)
|
解析に入る前に、だいたい原因が分かっているので前もって解説 vimのIM制御は、gtk immoduleを使っているのだけど、vimはgtk immoduleの仮入力(プリエディット)としてon-the-spot(仮入力の描画をアプリケーション側で行う手法)を採用しています。 僕としては、本当はon-the-spotをやめてover-the-spotにしたいんですが、過去にかなり議論して争った記憶があってあまりこの件で再燃したくないんですよねー苦笑 まぁやらないといけないものは、やらないといけないんですが... |
↑という経緯もあって、ちょっと時間下さい。 |
uim-skkなんだから、それらは無くても成立するんじゃないですか?
|
@mattn なるほど。まぁとりあえず自分は技量的に無理っぽいので、よろしくお願いします。
このスレッドっぽいですね。mattnさんいるし。 |
私は今の gtk2 での on-the-spot の実装を何とかするのは無理だと思っていて over-the-spot にして使ってます。 http://code.google.com/r/yukihironakadaira-vim/ ただまぁきっちり仕上げて vim-dev に持っていくパワーはないので完全に自分用ですが。 問題点は mbyte.c:im_preedit_changed_cb() のコメントにも書いてありますが |
いったん僕にアサインされてたのを外しました。 |
8.0.1026で直ったはず。 |
uim-skkなどで日本語を入力し、
.
で同じテキストを挿入しようとするとおかしいテキストが挿入されたりします。Windowsではどうなったか思い出せないのですがやはりうまくいかなかった覚えがあります。
「日本語<CR>」と挿入してから
.を押すと「▼日本日本語<CR>」と挿入されてしまいます。
uim-skkの場合、「あいうえお」のように変換せずひらがなだけの入力だとうまくいきます。
これはなんとなくuim-skkだけの現象に思えますが...
The text was updated successfully, but these errors were encountered: