[ruby-cvs:53151] nagachika:r46005 (ruby_2_1): merge revision(s) r45405, r45408: [Backport #9669] [Backport #9740]

nagachika at ruby-lang.org nagachika at ruby-lang.org
Mon May 19 00:37:00 JST 2014


nagachika	2014-05-19 00:36:58 +0900 (Mon, 19 May 2014)

  New Revision: 46005

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

  Log:
    merge revision(s) r45405,r45408: [Backport #9669] [Backport #9740]
    
    * parse.y (lex_state_e, parser_params, f_arglist, parser_yylex):
      separate EXPR_LABELARG from EXPR_BEG and let newline significant,
      so that required keyword argument can place at the end of
      argument list without parentheses.  [ruby-core:61658] [Bug #9669]
    
    * parse.y (parser_yylex): only a newline after label should be
      significant.  [ruby-core:61658] [Bug #9669]

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


More information about the ruby-cvs mailing list