ruby-trunk-changes 2023-08-27

今日は irb のテストの修正など小さな変更だけでした。

[a97dedf761] Peter Zhu 2023-08-26 13:56:44 UTC

irb のトップレベルの RubyLex の参照に警告を出力するようになったのを確認するテストで assert_in_out_err を利用して子プロセスでテストするように修正しています。 https://github.com/ruby/irb/pull/695

[5c98ee02d2] Nobuyoshi Nakada 2023-08-26 15:12:03 UTC

configure で $ac_cv_func_memset_s および $ac_cv_func_qsort_s という変数をチェックして yes だったら __STDC_WANT_LIB_EXT1__ というマクロを 1 に定義するようにしていたのを消して util.c で未定義なら定義するようにしています。ログを漁ると memset_s(3) を利用するために必要なマクロみたいです。