Hiroyuki Komatsu
komat****@taiya*****
2004年 12月 16日 (木) 17:34:44 JST
小松です。 ご報告ありがとうございます。 こちらの環境では、エラーになりませんでした。 以下のことを試していただけますでしょうか。 ・環境変数 PRIME_DEBUG に値を入れて gedit などを実行すると、~/.prime/logs/ 以下にログが作成されますので、そのログをいただけますか? ~% PRIME_DEBUG=1 gedit ・~/.prime/suikyo.rbo を削除するとどうなりますか? ・コマンドラインから prime を実行して "lookup<tab>ttt" を実行すると どうなりますか? ・ソース中の lib/prime.rb Line:202 からの lookup_compact に以下のデバッグ コードを入れて、コマンドラインから prime を実行して "lookup<tab>ttt" と入力するとどうなりますか? def lookup_compact (string) words_compact = search_compact(string) words = PrimeWordList::attach_prefix(@context, words_compact) p string p words_compact p words_compact.class p words p words.class return words end -- 小松弘幸 ----------------------- http://taiyaki.org/ At Thu, 16 Dec 2004 11:55:23 +0900, Masaki Yatsu wrote: > > 谷津です。 > > prime-0.8.5.1で「t」を3回打つとエラーになります。 > prime-0.8.5では大丈夫でした。 > > suikyoのテーブルはいじっていません。 > > * prime-0.8.5.1 > * prime-dict-0.8.5 > * suikyo-2.0.0.1 > * prime_2004-12-13.scm > * sary-1.1.0 > * sary-ruby-1.1.0.1 > * uim-0.4.5 > > /Library/PRIME/lib/ruby/prime/session.rb:228:in `lookup_compact': undefined > method `to_text' for []:Array (NameError) > from /Library/PRIME/lib/ruby/prime/session.rb:115:in `send' > from /Library/PRIME/lib/ruby/prime/session.rb:115:in `send_command' > from /Library/PRIME/lib/ruby/prime/session.rb:102:in `execute' > from /Library/PRIME/lib/ruby/prime/server.rb:27:in `session_loop' > from /Library/PRIME/lib/ruby/prime/server.rb:26:in `synchronize' > from /Library/PRIME/lib/ruby/prime/server.rb:26:in `session_loop' > from /Library/PRIME/lib/ruby/prime/server.rb:24:in `loop' > from /Library/PRIME/lib/ruby/prime/server.rb:24:in `session_loop' > from /Library/PRIME/lib/ruby/prime/server.rb:99:in `start' > from /Library/PRIME/bin/prime:146:in `main' > from /Library/PRIME/bin/prime:168 > ERROR: not a symbol or string > > *backtrace* > >>(string=? res "") at > /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:410 > >>(prime-send-command (string-append (prime-util-string-concat arg-list "¥t") > "¥n")) at > /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:537 > >>(string-split (prime-send-command (string-append (prime-util-string-concat > arg-list "¥t") "¥n")) "¥n") at > /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:536 > >>(prime-engine-send-command (list command string)) at > /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:549 > >>(prime-engine-lookup prime-engine-command-lookup preedit) at > /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:465 > >>(prime-update-prediction context) at > /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:1275 > >>(if (control-char? key) (im-commit-raw context) (prime-push-key context key > state)) at > /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:1491 > >>(key-press-handler 0 116 0) > > --- > 谷津真樹 (Masaki Yatsu) > mailto:yatsu****@yatsu***** > > > _______________________________________________ > Prime-dev mailing list > Prime****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/prime-dev