[Qt-devel] KDE 4.4のkateで日本語入力ができない件について

Daisuke Kameda daisuke.kameda @ gmail.com
2010年 3月 21日 (日) 13:18:26 UTC


Daisukeです。

2010年3月19日2:38 Daisuke Kameda <daisuke.kameda @ gmail.com>:
> まず原因ですが、追加された変更により処理フローが変わり、
> 確定(commit)直後にプリエディット(preedit)の文字列
> を消す処理が走り、その際にプリエディットだけでなく
> 確定文字まで消している、というものでした。
[snip]
> で、対処方法ですが、今のところ綺麗な方法ではありません。
>
> たぶん、元のcommit処理のところに新しい変更を
> 移動させれば良いと思いますが、
> 連休まで検証をする時間等が取れないので、
> 検討中に作ったパッチを作ります。

Kate(kdelibs)の関連するコードを確認し、
KDE4.4で追加されたコードが上書きモードを
考慮したテキストの挿入であることが分かったので、
パッチを作り直しました。

kde.orgのBug Trackerにも追記済みです。
https://bugs.kde.org/show_bug.cgi?id=191495

-- 
Daisuke Kameda
 Japan KDE Users' Group:  President
   mailto:daisuke @ kde.gr.jp  http://www.kde.gr.jp/~daisuke/
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: kdelibs-4.4-kateviewinternal-inputmethod-20100321.diff
型:         text/x-diff
サイズ:     1422 バイト
説明:       無し
URL:        <http://mail.kde.org/pipermail/kde-jp/attachments/20100321/7249d429/attachment-0003.bin>


Kde-jp メーリングリストの案内