[Anthy-dev 1031] uim-prime でエラー

Back to archive index

Masaki Yatsu yatsu****@yatsu*****
2004年 9月 8日 (水) 16:43:11 JST


谷津です。

uim-0.4.3のuim-primeで、変換候補を選択中にアルファベットキーを押し
たとき、確定した後に入力したキーの文字が表示されないという問題が
あります。

具体的にいうと、「あ」でspaceを押して変換候補を選択しているときに、
「I」を押したとき、本来なら「あ」が確定されてプリエディットに「い」
が入るはずですが、「い」がなくなってしまいます。

どうやら、削除された関数を呼んでしまっているようです。

ERROR: unbound variable (errobj prime-proc-input-no-preedit)

*backtrace*
>>((symbol-value command) context key key-state)
>>(prime-proc-call-command keymap c key key-state)
>>(handler id key state)
>>(key-press-handler 0 97 0)

以下のようにしたら、正しく動作しました。

--- prime.scm.org    Wed Sep  8 16:21:52 2004
+++ prime.scm    Wed Sep  8 16:25:29 2004
@@ -687,7 +687,7 @@
     (let* ((sc (context-data context))
        (id (context-id   context)))
       (prime-commit-candidate sc id (prime-context-nth sc))
-      (prime-proc-input-no-preedit context key key-state)
+      (prime-push-key context key key-state)
       )))
 
 (define prime-command-register-conv-input
@@ -696,7 +696,7 @@
     (let ((sc (context-data context))
       (id (context-id   context)))
       (prime-commit-to-register-buffer sc id (prime-get-current-candidate
sc))
-      (prime-proc-input-no-preedit context key key-state)
+      (prime-push-key context key key-state)
       )))
 
 ;;;; ------------------------------------------------------------


---
谷津真樹 (Masaki Yatsu)
mailto:yatsu****@yatsu*****





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