[ruby-cvs:51889] usa:r44744 (ruby_1_9_3): merge revision(s) 39594, 39596: [Backport #8010]

usa at ruby-lang.org usa at ruby-lang.org
Wed Jan 29 14:24:29 JST 2014


usa	2014-01-29 14:24:28 +0900 (Wed, 29 Jan 2014)

  New Revision: 44744

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=44744

  Log:
    merge revision(s) 39594,39596: [Backport #8010]
    
    * enumerator.c (enumerator_with_index_i): allow Bignum as offset, to
      get rid of conversion exception and integer overflow.
      [ruby-dev:47131] [Bug #8010]
    
    * enumerator.c (enumerator_with_index):  Restore handling of a nil memo
      from r39594.

  Modified directories:
    branches/ruby_1_9_3/
  Modified files:
    branches/ruby_1_9_3/ChangeLog
    branches/ruby_1_9_3/enumerator.c
    branches/ruby_1_9_3/internal.h
    branches/ruby_1_9_3/numeric.c
    branches/ruby_1_9_3/test/ruby/test_enumerator.rb
    branches/ruby_1_9_3/version.h


More information about the ruby-cvs mailing list