From: nobuyoshi nakada Date: 2005-08-26T20:20:37+09:00 Subject: [ruby-dev:26890] Re: irb -I/ruby -Iと$LOAD_PATH なかだです。 At Fri, 26 Aug 2005 17:23:20 +0900, 石塚圭樹 wrote in [ruby-dev:26888]: > >なんかもうちょっ > >と別の判定方法はないでしょうか。日付で分けるというのはどうも。 > > そうなんですよねぇ... > > RUBY_VERSIONが"1.9.0" の RUBY_RELEASE_DATEが"2005-04-22"以降から展開す > るようになっているようなので, こうしたんですが... > 他の判定方法が思いつかなかったんですよね... 判定用の何かを用意するべきなんでしょうが、それだけのために一つ 一つ定数やグローバル変数を用意するのもどうかと思うので、こうい う`feature'を登録するところを一つ決めておく、というのはどうでしょ うか。 # [ruby-dev:26628]も含めて。 > >それと、PATH_SEPARATOR区切りで複数のディレクトリを指定できると > >いうのを忘れてました。また、./で始まるパスは展開しません。 > > あ. そうだったんだ... > > Ruby 1.9.0で > > -I. > > だと, 展開しているようなので展開しているのかと... ところで, -I. は展開 > すべきものなのでしょうか? どうなんでしょうねぇ。デフォルトで追加される"."をコマンドライン から指定する必要性は薄いと思われたので、実行開始時のカレントディ レクトリという指定のほうを手短にできるようにしてみたんですが。 -- Nobu Nakada