[ruby-cvs:56231] naruse:r49081 (ruby_2_2): merge revision(s) 49041: [Backport #10659]

naruse at ruby-lang.org naruse at ruby-lang.org
Wed Dec 31 15:27:14 JST 2014


naruse	2014-12-31 15:27:12 +0900 (Wed, 31 Dec 2014)

  New Revision: 49081

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

  Log:
    merge revision(s) 49041: [Backport #10659]
    
    * parse.y (f_kwrest, new_args_tail_gen): unnamed rest keyword and
      keywords bits arguments should be unique.  since internal IDs
      depend on the local variable index in the current scope, new ID
      should be made before popping those vtables.
      [ruby-core:67157] [Bug #10659]

  Modified directories:
    branches/ruby_2_2/
  Modified files:
    branches/ruby_2_2/ChangeLog
    branches/ruby_2_2/parse.y
    branches/ruby_2_2/test/ruby/test_keyword.rb
    branches/ruby_2_2/version.h


More information about the ruby-cvs mailing list