ruby-trunk-changes r58132 - r58142

今日は昨日の ripper の修正の追加修正などがありました。

usa: r58132 2017-03-26 05:35:51 +0900

tool/generate-backport-changelog.rb というツールが追加されています。 2.4 から ChangeLog が廃止されたので trunk へのコミットには ChangeLog がないのですが、バックポートする時に 2.3 以前には ChangeLog があるけどバックポートで更新されない、という問題のためコミットログから ChangeLog エントリを生成するツールのようです。

svn: r58133 2017-03-26 05:35:52 +0900

r58132 で新規追加された tool/generate-backport-changelog.rb の svn property 設定。

svn: r58134 2017-03-26 05:35:52 +0900

version.h の日付更新。

nobu: r58135 2017-03-26 09:50:59 +0900

make test-rubyspec で $(gnumake_recursive) を使って make の並列実行機構を有効にしておくようにしています。

nobu: r58136 2017-03-26 10:21:57 +0900

def/gmake.mk で MSPECOPT という変数を導入して test-rubyspec の並列実行に対応しています。

nobu: r58138 2017-03-26 16:13:43 +0900

r58080 でクオートが閉じてない文字列リテラルに対する ripper の修正で Ripper.lex で閉じてない文字列を取得できるようにしています。 [ruby-core:80318] [Bug #13363]

normal: r58142 2017-03-26 19:21:45 +0900

NEWS ファイルの String#-@ の最適化についての記述にチケット番号の参照を追記しています。 [ruby-core:79971] [Feature #13295]