[prime-dev: 442] Re: Cygwin/Meadow で使う

Back to archive index

ASAHI,Michiharu asa****@tamon*****
2004年 9月 11日 (土) 19:34:32 JST


ASAです。

 >もし試用していただける方がおられましたらよろしくお願いします.
さっそく動かしてみました。

環境:
-Windows Me
-Ruby 1.8.1(cygwin)
-Meadow 1.14

* /usr/local/bin/primeの実行

1.RUBYLIBに、/usr/local/lib/ruby/site_ruby/1.8/i386-cygwinの追加が必要。
(sary.so読み込みのため)

2.prime実行時、/home/asa/.primeという、存在しないディレクトリにアクセス
しようとしてこけているようでした。
(うちでは環境変数HOMEにc:\homeを設定しているので、c:\home\.primeへのア
クセスを期待していました)
いじくりまわしてるうちに出なくなりましたが、何で出なくなったのかはよくわ
かりませんでした。(そこが一番肝心なのに……すいません)

3.候補が一つしか出ない
 >% prime
 >l	tes
 >ok
 >てすと	テスト	priority=10377	part=サ行(する)&名詞	base=テスト	basekey=てすと



* ひきつづき、prime-elの実行

1.\C-\\時にエラーメッセージ。

 >Configuration file 'c:/usr/local/etc/prime/Custom_prime-el.el' does not exist!

meadow のルート(c:\)とcygwinのルート(c:/cygwin/)の違いから出るようです。

とりあえず /cygwin/usr/local/etc/prime を c:/usr/local/etc/prime へコピー。

2.ハングアップ(?)

 >Loading c:/usr/local/etc/prime/Custom_prime-el.el (source)...done
ctrl-gで中断するほかないようでした。

再度実行すると、
 >Loading c:/HOME/.prime/Custom_prime-el.el (source)...done

と出て、やはりctrl-g以外受け付けない状態に。

* poboxサーバとしての実行
 % prime --pobox=1178

(telnetで接続)
1.送信時の改行コードをcr+lfにする必要がある。
2.改行が変。(crかlfの、どちらかしか返ってこない模様)
3.「0」を送らずにtelnetを切断すると、primeがアボートする。
 >/usr/local/lib/site_ruby/1.8/prime/session.rb:322:in `execute':private
 >method `chomp!' called for nil:NilClass (NoMethodError)
 >        from /usr/local/lib/site_ruby/1.8/prime/server.rb:27:in `session_loop'
 >        from /usr/local/lib/site_ruby/1.8/prime/server.rb:26:in `synchronize'
 >        from /usr/local/lib/site_ruby/1.8/prime/server.rb:26:in `session_loop'
 >        from /usr/local/lib/site_ruby/1.8/prime/server.rb:23:in `loop'
 >        from /usr/local/lib/site_ruby/1.8/prime/server.rb:35:in `session_loop'
 >        from /usr/local/lib/site_ruby/1.8/prime/server.rb:84:in `start'
 >        from /usr/local/lib/site_ruby/1.8/prime/server.rb:83:in `initialize'
 >        from /usr/local/lib/site_ruby/1.8/prime/server.rb:83:in `new'
 >        from /usr/local/lib/site_ruby/1.8/prime/server.rb:83:in `start'
 >        from /usr/local/lib/site_ruby/1.8/prime/server.rb:81:in `loop'
 >        from /usr/local/lib/site_ruby/1.8/prime/server.rb:88:in `start'
 >        from /usr/local/bin/prime:139:in `main'
 >        from /usr/local/bin/prime:159

(winpoboxで接続)
1.同じ候補がずらっと表示される。
2.候補の末尾に半角の「・」が表示される(文字化け?)
3.終了するとprimeがアボートする。(上と同様)

(pobox.elで接続)

1.何を入れても、候補がタブ文字ひとつしかでない。

こんな感じでした。候補がひとつしか出ないあたり、もう少し深く追求してみた
いところですが、本日はこれまで。

----
ASA(あさひみちはる) <asa****@tamon*****>

ブロダイ http://d.hatena.ne.jp/ma-asa/
年表AID http://oilman.tamon.co.jp/~asa/nenpyoaid/nenpyoaid.cgi
ウェブフー http://64.125.251.96/
ギランバレー攻防記 http://www.benricgi.com/bbs/egg/u/300328/arata.htm




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