ruby-trunk-changes 2022-01-21

今日は主に拡張ライブラリ etc の gemspec ファイルの更新がありました。

[3fea4f9d8c] Nobuyoshi Nakada 2022-01-02 12:37:47 UTC

拡張ライブラリ etc の gemspec ファイルから spec.add_development_dependency で開発時依存関係を追加しているのを削っています。開発時の依存関係は Gemfile に書くという方式に移行(Gemfile は ruby 本体にはコピーされない)。

[563d0fdada] Nobuyoshi Nakada 2022-01-03 09:06:18 UTC

拡張ライブラリ etc の gemspec ファイルの logs/ChangeLog-xxx のファイル群を spec.files に含めるようにしています。ドキュメント生成に使うため。

[542bd9b408] Nobuyoshi Nakada 2022-01-03 12:38:03 UTC

563d0fdadaca6d12c90ceb33120bc7bcf932c612 で拡張ライブラリ etc の gemspec ファイルの spec.files に ChangeLog-xxx を追加するための Dir.glob のパターンをバージョン番号が含まれるものだけにするように修正しています。

[a15c50d6a1] git 2022-01-21 03:23:48 UTC

version.h の日付更新

[5e3a320218] Koichi Sasada 2022-01-21 08:38:11 UTC

bootstraptest/runner.rb でテスト時のコマンドラインオプション --quiet で余分な出力を抑制するようにしています。また bootstraptest/test_fiber.rb の Fiber のテストで --quiet が指定されているとその環境で Fiber の作成できる数を調査する show_limit の実行はしないようにしています。