ruby-trunk-changes r56020 - r56021

今日は 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]