[Anthy-dev 984] Re: [uim] エラーメッセージに情報追加希望

Back to archive index

yusuk****@cheru***** yusuk****@cheru*****
2004年 8月 1日 (日) 02:02:09 JST


田畑です。

> .scm ファイルをデバッグしていると、"too few arguments" や "not a symbol"
> というエラーメッセージが表示されますが、加えて、それが「どのファイルの
> 何行目であるか」「なんという関数名・変数名か」という情報も表示されるように
> していただけないでしょうか。
とりあえず、バックトレース機能を付けてsvnにコミットしておきました。
エラーの際には次のようなバックトレースが取れます。
ERROR: not a number (errobj aa)
 
*backtrace*
>>(im-commit (anthy-make-whole-string ac 1 kana))
>>(if (control-char? key) (im-commit-raw id) (if (anthy-context-on ac) (if (anthy-context-state ac) (anthy-proc-compose-state ac id key key-state) (anthy-proc-input-state ac id key key-state)) (if (anthy-context-wide-latin ac) (anthy-proc-wide-latin c key key-state) (anthy-proc-raw-state c key key-state))))
>>(handler id key state)
>>(key-press-handler 0 106 2)

微妙にインタプリタの速度が落ちて、起動が遅くなってます。
速度の問題を修正する。起動時に読む内容を減らす。コンパイル時のオプションにする。
などのどれかの対策を次のリリースまでにするつもりです。
--
 CHAOS AND CHANCE!
  Yusuke TABATA (yusuk****@cheru*****)



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