From: Shin'ya Adzumi Date: 2002-04-07T06:23:26+09:00 Subject: [ruby-dev:16777] Re: 1.7 early access kit (Re: ライブラリ拡大計画) あづみです。 Kazuhiro NISHIYAMA wrote: > 以下につけたようなのを作ろうとしてましたが、$_をいじる組み込み関数が > どうにもできなかったというところで止まってしまってました。 > > ruby17.rbという名前もどうかと思ってしまってroughに入れることも > できずに放置してしまってました。 私の手元から抜粋。 # if RUBY_VERSION < '1.7' してた部分を変更 # Module#included unless Module.private_instance_methods.include? 'included' then class Module alias :original_include :include def include(*mod) s = self mod.reverse_each do |m| original_include(m) m.module_eval{ included(s) } if m.respond_to? :included,true end end end end 安積伸弥 adzumi@denpa.org