ruby-changes:26088
From: knu <ko1@a...>
Date: Sun, 2 Dec 2012 22:10:08 +0900 (JST)
Subject: [ruby-changes:26088] knu:r38145 (ruby_1_8): Make an internal block of Generator return nil instead of self.
knu 2012-12-02 22:08:52 +0900 (Sun, 02 Dec 2012) New Revision: 38145 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=38145 Log: Make an internal block of Generator return nil instead of self. * lib/generator.rb (Generator#initialize): Make an internal block return nil instead of self. [Bug #7493] Modified files: branches/ruby_1_8/ChangeLog branches/ruby_1_8/lib/generator.rb Index: ruby_1_8/ChangeLog =================================================================== --- ruby_1_8/ChangeLog (revision 38144) +++ ruby_1_8/ChangeLog (revision 38145) @@ -1,3 +1,8 @@ +Sun Dec 2 22:05:54 2012 Akinori MUSHA <knu@i...> + + * lib/generator.rb (Generator#initialize): Make an internal block + return nil instead of self. [Bug #7493] + Tue Oct 16 17:53:44 2012 Akinori MUSHA <knu@i...> * test/bigdecimal/test_bigdecimal.rb (TestBigDecimal#test_gc): Fix Index: ruby_1_8/lib/generator.rb =================================================================== --- ruby_1_8/lib/generator.rb (revision 38144) +++ ruby_1_8/lib/generator.rb (revision 38145) @@ -69,7 +69,7 @@ def initialize(enum = nil, &block) if enum @block = proc { |g| - enum.each { |x| g.yield x } + enum.each { |x| g.yield x; nil } } else @block = block -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/