ruby-trunk-changes 2022-01-29

今日は標準添付ライブラリ mkmf.rb の pkg_config メソッドの拡張や rubyspec/mspec の更新などがありました。

[bb5f710887] Benoit Daloze 2022-01-28 13:42:36 UTC

spec/mspec に upstream から最新版をマージしています。

[e0c5488ff9] Benoit Daloze 2022-01-28 13:42:38 UTC

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

[c26e41c9a3] git 2022-01-28 13:43:12 UTC

version.h の日付更新

[018036c282] Peter Zhu 2022-01-28 18:32:11 UTC

C API の rb_str_set_len() のテストのための拡張ライブラリを利用したテストで例外が発生するので不要なのに書いてあった assert_equal を削っています。

[1bd033cb89] git 2022-01-28 18:33:31 UTC

version.h の日付更新

[24c7e75ded] Mike Dalessio 2022-01-18 12:58:04 UTC

標準添付ライブラリ mkmf の pkg_config メソッドのテストを追加しています。

[b90e56e624] Mike Dalessio 2022-01-18 13:13:48 UTC

標準添付ライブラリ mkmf の pkg_config メソッドのオプションの引数を可変長変数にしてオプションを複数の引数で渡せるように拡張しています。

[7672f6a423] Nobuyoshi Nakada 2022-01-29 06:29:46 UTC

b90e56e6243f4e6567991bfd2375e1f58b1414a0 の mkmf の pkg_config メソッドの再修正。 pkg-config コマンドの呼び出し箇所をまとめています。

[90a8b1c543] Nobuyoshi Nakada 2022-01-27 09:43:38 UTC

vm_callinfo.h にコメントの行頭に # がついていたのを削除しています。

[fbb3cab956] Takashi Kokubun 2022-01-29 08:32:38 UTC

c956f979e5d05900315d2753d5c3b1389af8dae4 で Struct.new の keyword_init キーワード引数の指定がなかった時にできたクラスの new にキーワード引数を渡しても警告を出さないようにした変更について NEWS に追記しています。 [ruby-core:98014] [Feature #16806]

[67f4729ff0] Nobuyoshi Nakada 2022-01-29 10:07:38 UTC

gc.c でマクロ MAP_ANONYMOUS が未定義で MAP_ANON は利用可能な時に MAP_ANONYMOUS を定義するようにしています。古い環境では MA_ANON という名前が使われてることがあったみたいです。 [ruby-core:107336] [Bug #18556]