ruby-trunk-changes 2022-08-03

今日は正規表現の MatchedData を作る時の最適化や rubygems/bundler の更新などがありました。

[f70b26af47] David Rodríguez 2022-08-02 11:23:24 UTC

bundler で不要な Array#uniq の呼び出しを削除。

[da00243dfe] Peter Zhu 2022-07-31 21:03:19 UTC

doc/contributing/testing_ruby.md の英語および make btest の BTESTS 変数の指定のサンプルを増やしています。

[e4e054e3ce] Aaron Patterson 2022-08-01 21:24:12 UTC

正規表現のマッチをした時の MatchedData オブジェクトを特殊変数に入れる時に不要なコピーが行なわれていたのを抑制する最適化。

[4ba611ab29] git 2022-08-02 16:04:26 UTC

version.h の日付更新

[d8ea3a20fa] Burdette Lamar 2022-08-02 17:28:03 UTC

拡張ライブラリ date の rdoc 用コメントの手直し。

[eaf6189fe5] Burdette Lamar 2022-08-02 20:17:50 UTC

拡張ライブラリ date の rdoc 用コメントの手直し。

[20936eb3a9] David Rodríguez 2022-08-01 07:56:39 UTC

rubygems で Gem::Specification#version が nil の時にエラーにならず警告を出力して動かすようにしているようです。

[4f00ee8d47] Ilya Dyakonov 2022-08-01 08:54:21 UTC

rubygems で gem の platform の対応のチェックの修正みたいですがよくわからず。

[f33b2ae918] Thomas Winsnes 2022-08-02 00:22:22 UTC

拡張ライブラリ bigdecimal の gemspec ファイルの spec.license の項目を "Ruby" と "bsd-2-clause" の dual license にしています。

[8a1be433e8] Thomas Winsnes 2022-08-02 00:23:34 UTC

f33b2ae918aff36518540244ac57e7f9c4de4af9 の続きで bigdecimal の gemspec ファイルの spec.license の項目を spec.licenses に変更しています。

[71794a75db] Hiroshi SHIBATA 2022-08-03 03:24:38 UTC

rubygems と bundler に upstream から最新版をマージしています。

[35c65e7ba6] David Rodríguez 2022-08-01 14:41:31 UTC

bundler の bundle outdated の --strict オプションの波及がしてなかったところを修正しています。

[851b3aa7dd] David Rodríguez 2022-08-01 15:11:20 UTC

bundler の --filter-strict と --strict オプションの alias 関係を逆にしています。

[4406cb1bf1] Jean Boussier 2022-08-03 07:46:21 UTC

e3aabe93aae87a60ba7b8f1a0fd590534647e352 で追加した Thread::Queue#pop の timeout キーワード引数のテストの Thread leak の修正と join する待ち時間を少し伸ばしています。