Yuya Kato
yuya****@katod*****
2002年 7月 15日 (月) 13:24:16 JST
Yuyaです。 RDEの作者のsakazukiさんから下記のようなメールを頂きました。 正規表現関係に問題があるとのこと。 私一人ではちょっとわかりそうにないので、転送します。 (本人には了承を得ていませんが・・・) # ドキュメント整備もしなければ、、、 Forwarded by Yuya Kato <yuya****@katod*****> ----------------------- Original Message ----------------------- From: sakazuki <QZS01****@nifty*****> To: yuya****@katod***** Date: Mon, 15 Jul 2002 13:20:21 +0900 Subject: Exerbレポート ---- Yuyaさん。こんにちは、sakazukiです。 Exerbを使ってみました。 で、感想なのですが、最初使い方がよく分かりませんでした(^_^;。 READMEとサンプルを元に、試行錯誤してexeをつくるのに、3時間近く費やしてしまっ た・・・。必要なライブラリは(ライブラリがrequireしているものを含めて)、全て 手動で設定ファイルに加える必要があるのですね。 # ヘルプがもうすこしあると、よりいいと思います。 実行ファイルにするまでに挫折 # する人が結構いそうです。 で、拙作の目的のスクリプトをなんとか実行ファイルにしたのですが、どうも挙動が 違います。 ruby 1.6.7 (2002-03-01) [i586-mswin32] で、コンソールでは動作確認済みなのですが、exeにするとうまく動作しません。 特に正規表現周りがちょっと動作が違うみたいです。 when /Begin Head/i を when /Begin\s+Head/i elsif line =~ /<FONT\s+COLOR="#([0-9A-Fa-f]{6,6})">(?: )*(.+)<\/FONT>/e を elsif line =~ /<FONT\s+COLOR="\#([0-9A-Fa-f]{6,6})">(?: )*(.+)<\/FONT>/e と変更してやる必要がありました。後者はどうもコメント扱いとなっていたようでした。 ひょっとして、鬼車とか何かのパッチがあたっているとかありますか? もう少しいじってみてまた何かありましたら、ご報告いたします。 # 正式リリースされていろいろと洗練されるとおもいます。これからが楽しみです。 # 非常に有意義なライブラリですので、是非とも頑張って下さい。 # 応援してます。 それでは。 ---- sakazuki(QZS01****@nifty*****) --------------------- Original Message Ends -------------------- ====== Yuya Kato ====== E-Mail yuya****@katod***** Web http://yuya.4th.to/ i-mode http://yuya.4th.to/i/