ruby-trunk-changes 2022-06-19

今日は Module#autoload で設定したスクリプトが意図したのと違う名前空間に定数を定義した時の警告メッセージの追加や拡張ライブラリ etc のドキュメントの修正などがありました

[eca31d24d6] Jean Boussier 2022-06-18 08:29:52 UTC

Module#autoload が load したスクリプトで設定されたのと同名の定数が定義されたけど意図した名前空間ではないところに定義されたという場合(でも上の階層なので参照はできる)警告を出力するようにしています。 [ruby-core:108749] [Bug #18813]

[c594370c6e] Nobuyoshi Nakada 2022-06-19 01:26:21 UTC

拡張ライブラリ etc の Etc::Passwd や Etc::Group の rdoc 用コメントに各メンバーが利用可能な条件となる C のマクロ名が書いてありましたがユーザーにはあまり関係ないことなので削っています。

[cc67a11768] Nobuyoshi Nakada 2022-06-19 01:43:43 UTC

拡張ライブラリ etc の Etc::Passwd の rdoc 用コメントの getpwent への参照が間違ってたのを修正しています。

[ea38758322] Nobuyoshi Nakada 2022-06-19 01:45:11 UTC

拡張ライブラリ etc の Etc::Passwd の rdoc 用コメントのマークアップの修正。

[95a25e0441] git 2022-06-19 01:47:48 UTC

version.h の日付更新

[5047283070] Nobuyoshi Nakada 2022-06-19 02:05:31 UTC

GitHub Actions と Travis-CI, AppVeyor でテストをスキップする条件としてコミットログが "[DOC]" で始まっていたら、というのを途中にでも含まれていたらスキップするように条件を緩和しています。

[5f8c73405e] Nobuyoshi Nakada 2022-06-19 01:59:03 UTC

標準添付ライブラリ etc の rdoc 用コメントのマークアップ修正。