今日は Array#concat, String#concat, String#prepend などのメソッドが複数の引数を受け付けるようにする変更などがありました。
nobu: r56020 2016-08-27 08:26:03 +0900
parse.y の parser_heredoc_identifier() でクオートの種類による分岐を減らすため変数 token を導入して判定時に戻り値を格納しておいて最後の分岐を消しています。
一貫性のためだと思いますが2つめの hunk の goto quoted; は不要ですよね。なんでこれ改行してないんだろう。
nobu: r56021 2016-08-27 10:26:17 +0900
Array#concat や String#concat, String#prepend に複数の引数を受け付けて一度に追加することができるようにしています。 [ruby-core:75264] [Feature #12333]