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*****)