咳です。 # やっと自宅に戻れました。 やや スレッドセーフ になった erb.rb erb1990520.tar.gz を RAA に put しました。 このバージョンでは、eRuby スクリプトがマルチスレッドなとき、 ERb#result は正しく動作しません。 eRubyスクリプトが単一のスレッドであれば、マルチスレッドから ERb を使っても期待通りに動いてくれると思います。 $> に write メソッドを持たせたオブジェクトを入れ、 eRuby スクリプトが出力した文字列を回収しているのですが、 スレッドそれぞれの出力を分けて回収するうまい方法が 思いつきません。 $> がスレッドローカルな変数であればうまく行くかなぁ。 -- seki