ruby-trunk-changes r67447 - r67458

今日は tool/downloader.rb の mswin 環境へ対応する修正などがありました。

duerst: r67447 2019-04-05 21:36:29 +0900

r67445 の続きで tool/downloader.rb のデバッグのため起動時の引数などを表示するメッセージ出力を追加しています。

nobu: r67448 2019-04-05 21:44:04 +0900

tool/downloader.rb で正規表現にファイル名を埋め込む時に Regexp.quote でエスケープしておくように修正しています。

nobu: r67449 2019-04-05 23:44:13 +0900

appveyor.yml で make up 時に Unicode ファイルを更新するようにするため UNICODE_FILES 変数の指定を消しています。

nobu: r67450 2019-04-05 23:44:15 +0900

r67448 の再修正。正規表現リテラルの前に % をつけてしまってたので文字列リテラルになってしまってました。

duerst: r67451 2019-04-06 08:16:00 +0900

r67445, r67446, r67447 の tool/downloader.rb のデバッグメッセージ追加を revert しています。 r67449 で mswin でのエラーは対処できたようです。

svn: r67452 2019-04-06 08:16:03 +0900

version.h の日付更新。

duerst: r67453 2019-04-06 08:52:15 +0900

r67441 の Unicode 12.1.0 beta の取り込みで不要になった enc/unicode/12.0.0 ディレクトリ内のファイルを削除しています。 [ruby-core:89260] [Feature #15195]

nobu: r67454 2019-04-06 09:08:04 +0900

r67449 の appveyor.yml の変更を revert して、UNICODE_FILES=. が指定されてたら tool/downloader.rb で再ダウンロードせず既存のファイルを使うようにしています。

k0kubun: r67455 2019-04-06 10:25:15 +0900

r67454 の make up 時の UNICODE_FILES=. の指定を msys2 向けのビルド時にも設定するようにしています。これがないと tool/downloader.rb の実行でエラーになるようです。

k0kubun: r67456 2019-04-06 11:35:37 +0900

r67442 でうっかり(?)消されてたテストを復活させています。

k0kubun: r67457 2019-04-06 11:42:30 +0900

MJIT 関連のテストの警告除去。

k0kubun: r67458 2019-04-06 11:53:32 +0900

MJIT のテストで VM 命令ごとにそれを含む compile unit を通すテストで r67442 で追加(復活)した definemethod と definesmethod も追加しています。