[ruby-cvs:70033] naruse:r62909 (ruby_2_5): merge revision(s) 62723, 62724: [Backport #14584]

naruse at ruby-lang.org naruse at ruby-lang.org
Sat Mar 24 20:43:50 JST 2018


naruse	2018-03-24 20:43:50 +0900 (Sat, 24 Mar 2018)

  New Revision: 62909

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

  Log:
    merge revision(s) 62723,62724: [Backport #14584]
    
            parse.y: reduce duplicate code
    
            parse.y: fix interpolated string literal dedent
    
            * parse.y (heredoc_dedent): fix interpolated string literal dedent,
              remove indentations from only nodes with the newline flag.
              [ruby-core:85983] [Bug #14584]
    
            * parse.y (here_document): set the newline flag on literal string
              nodes starting at the beginning of line.

  Modified directories:
    branches/ruby_2_5/
  Modified files:
    branches/ruby_2_5/parse.y
    branches/ruby_2_5/test/ruby/test_syntax.rb
    branches/ruby_2_5/version.h


More information about the ruby-cvs mailing list