ruby-trunk-changes 2020-03-08

今日は libffi のダウンロード元の再修正と無引数の String#split を使わないようにする修正などがありました。

[47a1872cd8] Hiroshi SHIBATA 2020-03-07 11:42:44 UTC

86022167461dc90b70164e2bb233 の追加修正で libffi のダウンロード元をやっぱり ftp.osuosl.org というドメインのところから取得するようにしています。checksum が元に戻っているので完全に元のと一致しているようですね。

[2b6ec768fc] David Rodríguez 2020-03-08 01:18:53 UTC

tool/rbinstall.rb の修正。 Gem.ensure_gem_subdirectories への mode 引数の渡しかたの間違い(キーワード引数/オプション引数としてでなく通常の引数として渡す)や Gem.default_specifications_dir を利用するようにするリファクタリングなど。 https://github.com/ruby/ruby/pull/2930

[53efe63280] git 2020-03-08 01:19:18 UTC

version.h の日付更新

[2b7409a2f2] Nobuyoshi Nakada 2020-03-08 08:38:37 UTC

標準添付ライブラリやツール類などリポジトリに含まれてる .rb で String#split を無引数で呼んでいるものを明示的に空白文字(" ")を指定するようにしています。 $; の設定の影響を受けないようにするためとのこと。

[daa04c5562] Nobuyoshi Nakada 2020-03-08 08:39:22 UTC

C APIのテスト test/-ext-/string/test_normalize.rb で文字列リテラルを split して使ってたところを %W による配列リテラル記法を使うように書き直しています。