From: NISHIO Mizuho Date: 2005-09-29T21:14:39+09:00 Subject: [ruby-dev:27363] Re: RubyGems と OS platform との関係 西尾瑞穂です。 > まつもと ゆきひろです > > 「仕様の凍結」という意味が違っているのだと思います。元々1.8 > 系では仕様は「凍結」されていて、許されるのは追加や外部仕様に > 影響を及ぼさない変更だけ(のつもり)ですので、成瀬さんの元メー > ルにあった意味での「仕様の凍結」は不要だと考えています。 ruby-core の RubyGems の議論では require の再定義が検討されています。 RubyGems がロードされるとrequire が再定義されて RubyGems 用の require になります。 私はこれが 1.8 の仕様を変更するものだと思いますが、 まつもとさん御自身はどうお考えですか? http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/5985 # 個人的には require の再定義ではなく LoadError をフックして # それに RubyGems 用の require を入れる方が好みです。 # # http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/5901 この実装が採用されるか否かはまだ分かりません。 あくまで可能性の問題ですが、 早めに議論を進めておかないと 後になればなるほど修正が難しくなります。 -------------------------------------- Know more about Breast Cancer http://pr.mail.yahoo.co.jp/pinkribbon/