From: Minero Aoki Date: 2003-10-18T00:33:45+09:00 Subject: [ruby-list:38607] [ANN] ReFe 0.8.0 青木です。 リファレンス検索ツール ReFe の version 0.8 をリリースしました。 データベースの互換性がなくなっていますので古いデータベースを 消したうえでインストールしてください。 今回は新機能を追加しました。 % refe Array inject | head Array < Enumerable#inject --- inject([init]) {|result, item| ... } ruby 1.7 feature 最初に初期値 init と self の最初の要素を引数にブロック を実行します。2 回目以降のループでは、前のブロックの実行結果と self の次の要素を引数に順次ブロックを実行します。そうして最 後の要素まで繰り返し、最後のブロックの実行結果を返します。 要素が空の場合は init を返します。 と、いう感じの機能です。 また以下のような細かい修正変更があります。 * Windows 環境では出力を SJIS に自動変換 * Array#- などが取れていなかったバグを修正 * 単項 +/- と二項 +/- が区別されていなかったのを修正 * Date と Data のエントリがまざっていた、などのバグを修正 * 最新のリファレンスマニュアルの mkrefe でエラーが出るバグを修正 * データベース更新 * 補完性能がさらに向上 以下の URL から取ってください。 * 本体 + リファレンスマニュアルDB + RubyソースコードDB http://i.loveruby.net/archive/refe/refe-0.8.0-withdocsrc.tar.gz * 本体 + リファレンスマニュアルDB http://i.loveruby.net/archive/refe/refe-0.8.0-withdoc.tar.gz * 本体のみ http://i.loveruby.net/archive/refe/refe-0.8.0.tar.gz [NOTE] ReFe のデータベース付きパッケージは setup.rb でやたらと メッセージが出るので、 $ ruby setup.rb -q config $ ruby setup.rb -q setup # ruby setup.rb -q install としたほうが便利です。 ------------------------------------------------------------------- 青木峰郎