以下の内容はhttps://ruby-trunk-changes.hatenablog.com/entry/ruby_trunk_changes_20241025より取得しました。


ruby-trunk-changes 2024-10-25

今日は標準添付ライブラリ reline の修正や Travis-CI によるテストの再開などがありました。

[c1ca331cf4] Peter Zhu 2024-10-23 16:53:32 UTC

ObjectSpace::WeakMap の同値性チェックの関数 wmap_cmp() でポインタを直接比較するだけでなくその指す先の VALUE が wmap_live_p() で生きていれば VALUE 値(slot)を比較するようにしています。対象のオブジェクトが改修された時に Qundef を格納するため誤って同値判定される可能性があったとのこと。

[84ec06533d] Matt Valentine-House 2024-10-23 19:54:06 UTC

common.mk の shared-gc ターゲットでコンパイラオプションの参照を $cflags から $CFLAGS に変更し $CPPFLAGS も追加しています。

[1634280e1c] Matt Valentine-House 2024-10-23 19:54:38 UTC

GC の実装を共有ライブラリ化した時に RUBY_DEBUG を有効にしてビルドした時のビルドエラー修正のため rb_ractor_setup_belonging() を export するようにしています。

[979e447d7e] tomoya ishida 2024-10-24 16:36:35 UTC

標準添付ライブラリ reline でプロンプトの表示時に追加する \1 や \2 といったエスケープシーケンス? マーカー? を挿入するのをやめています。 https://github.com/ruby/reline/pull/771

[2078ba1984] BurdetteLamar 2024-10-22 19:36:02 UTC

Array#transpose の rdoc 用コメントの手直し。

[2b98545646] BurdetteLamar 2024-10-22 21:18:44 UTC

Array#union の rdoc 用コメントの手直し。

[e6ddbf181d] Nobuyoshi Nakada 2024-10-23 14:31:51 UTC

Travis-CI の設定ファイルを復活させています。 [ruby-core:119599] [Misc #20810]

[d089826c0d] Jun Aruga 2024-10-24 15:51:08 UTC

e6ddbf181dfebdcc268708b357dde2685046fc89 で復活させた Travis-CI の設定ファイルの arm32-linux 環境のビルドは削っています。

[0d7f746097] Nobuyoshi Nakada 2024-10-23 14:51:17 UTC

e6ddbf181dfebdcc268708b357dde2685046fc89 で復活させた Travis-CI の設定ファイルでコミットログでドキュメントの変更とわかるものはスキップするようにしています。

[10e0ebc7c2] Nobuyoshi Nakada 2024-10-25 07:05:02 UTC

標準添付ライブラリ rdoc の生成する HTML ドキュメント用の CSS ファイルのスタイルの変更。

[f1e923631c] tomoya ishida 2024-10-25 07:39:39 UTC

標準添付ライブラリ reline のおそらく 78378cae66f0ed354d966c6a13359b0e0861f27f の修正に対応したテストの追加。 https://github.com/ruby/reline/pull/773




以上の内容はhttps://ruby-trunk-changes.hatenablog.com/entry/ruby_trunk_changes_20241025より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14