Masaki Yatsu
yatsu****@yatsu*****
2004年 12月 12日 (日) 18:04:52 JST
谷津です。 Mac OS X固有の問題かもしれませんが、Custom_prime.rbで以下の ようにAZIKに設定し、 PRIME_ENV['suikyo_tables'] = ["romaji", "egg-mark", "azik"] PRIME_ENV['suikyo_reverse_tables'] = ["romaji_reverse", "egg-mark_reverse"] ttと入力すると、エラーになります。 * prime-0.8.5 * prime-dict-0.8.5 * suikyo-2.0.0 * prime_2004-12-11.scm * sary-1.1.0 * sary-ruby-1.1.0 * uim-0.4.5 /Library/PRIME/lib/ruby/prime/session.rb:437:in `reply_with_preediting_string': undefined method `edit_get_preediting_string' for nil (NameError) from /Library/PRIME/lib/ruby/prime/session.rb:405:in `edit_get_preedition' 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 "edit_get_preedition" prime-session)) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:601 >>(car (prime-engine-send-command (list "edit_get_preedition" prime-session))) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:600 >>(prime-engine-edit-get-preedition (prime-context-session context)) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:1114 >>(prime-preedit-get-string-label context) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:1119 >>(length (prime-preedit-get-string-label context)) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:1119 >>(prime-preedit-exist? context) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:1031 >>(cond ((= state (quote prime-state-converting)) (print ":prime-push-key: converting") (if learning-word (set! keymap prime-keymap-register-conv-state) (set! keymap prime-keymap-conv-state))) ((= mode prime-mode-latin) (set! keymap prime-keymap-latin-mode)) ((= mode prime-mode-wide-latin) (set! keymap prime-keymap-wide-latin-mode)) ((= mode prime-mode-hiragana) (if (prime-preedit-exist? context) (if learning-word (set! keymap prime-keymap-register-preedit-state) (set! keymap prime-keymap-preedit-state)) (if learning-word (set! keymap prime-keymap-register-fund-state) (set! keymap prime-keymap-fund-state))))) at /Library/Frameworks/UIM.framework/Versions/0.4.5/share/uim/prime.scm:1020 >>(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:1489 >>(key-press-handler 0 116 0) --- 谷津真樹 (Masaki Yatsu) mailto:yatsu****@yatsu*****