[Anthy-dev 914] Re: skk.scm preedit

Back to archive index

Etsushi Kato ekato****@ees*****
2004年 7月 12日 (月) 10:51:52 JST


On 2004/07/06, at 4:32, TOKUNAGA Hiroyuki wrote:

> On Mon, 5 Jul 2004 19:50:11 +0900
> Etsushi Kato <ekato****@ees*****> wrote:
>>
>> 添付したパッチは、skk-commit-raw では skk-context-set-commit-raw!
>> を #f に変更して、update したい場合の commit-raw のために
>> skk-commit-raw-with-preedit-update という関数(?)を追加し、さらに
>> その他必要な場合にのみ preedit を update するように変更するものです。
[...]
>  ありがとうございます。コードをパッと見た感じでは問題は無さそうですし、
> 実際手元でちょっと動かした範囲では問題ありませんでしたので、コミットして
> おきました。

ごめんなさい、一箇所 update-preedit し忘れがありました。
変換中にカーソルキーやタブキーを押したときのために、preedit の
アップデートが必要でした。MacUIM、uim-xim だと表面化しないのですが、
gtk2 だと変になってしまいました。ということで以下の行を付け足しておいて
ください。

--- skk.scm.orig	Fri Jul  2 12:33:18 2004
+++ skk.scm	Mon Jul 12 10:37:39 2004
@@ -1010,6 +1010,7 @@
  	 (skk-prepare-commit-string sc id)
  	 (skk-commit sc id res)
  	 (skk-flush sc)
+	 (skk-update-preedit id sc)
  	 (set! res (skk-proc-state-direct c key key-state))))
        res)))

-- 
Etsushi Kato
ekato****@ees*****




Anthy-dev メーリングリストの案内
Back to archive index