ruby-trunk-changes r67694 - r67701

今日はバックポート用のツールの git 対応などがありました。
そしてソースコードの変更ではありませんが、rubyリポジトリの trunk ブランチへのコミットが svn.ruby-lang.org ではなく git.ruby-lang.org に対して行なわれるようになりました。
そのため今日は svn に対して行なわれたコミットまでをエントリにしています。今日はこの後もう少しコミットがありますが、そちらは明日からのエントリに回します。明日からは ruby trunk changes のエントリの URL やタイトルのフォーマットなども少し変更になると思います。

k0kubun: r67694 2019-04-21 21:03:39 +0900

tool/merger.rb で cgit からパッチを取得するようにした時に差分からヘッダ部分を切り出すのに使った正規表現のマッチが失敗した時にもエラーにならないように safe guard 演算子を使うようにしています。

k0kubun: r67695 2019-04-21 21:26:06 +0900

tool/generate-backport-changelog.rb という backport 時の ChangeLog の conflict を解消して上に追記するためのスクリプトがあったのですが、もう不要になったので削除しています。

k0kubun: r67696 2019-04-21 22:05:32 +0900

tool/redmine-backporter.rb の未使用のメソッドを削除。端末上での表示のためのものっぽいけど最初から使われてなかったらしい。

k0kubun: r67697 2019-04-21 23:24:38 +0900

tool/redmine-backporter.rb で backport 用の merger.rb のコマンドラインを git の commit hash で生成するようにしています。また rel コマンドで commit hash での指定可能にしています(svn の revision もまだ可能)

kazu: r67698 2019-04-22 00:04:06 +0900

NEWS ファイルの typo 修正。

svn: r67699 2019-04-22 00:04:07 +0900

version.h の日付更新。

k0kubun: r67700 2019-04-22 09:55:19 +0900

README.md のリポジトリについての説明を git と svn の順番を入れ替えています。

svn: r67701 2019-04-22 09:55:20 +0900

r67700 の行末の空白除去。