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


ruby-trunk-changes 2025-10-14

今日は主にドキュメントの修正と bundler の major バージョン更新に伴なう deprecated な機能のエラー化の続きなどがありました。

[f0a76f6295] Nobuyoshi Nakada 2025-10-13 13:06:11 UTC

configure で整数の型の存在チェックをする M4 マクロの定義で long long 型の時に名前に空白が入らないように long_long という名前を使うよう特別扱いをしています。また引数に unsigned だけでなく明示的な signed の指定が含まれるケースも対応するようにしています。

[d11df4172e] Sharon Rosner 2025-10-13 14:48:31 UTC

標準添付ライブラリ erb の拡張ライブラリによる html_escape の実装で同じ条件の if 文が連続していたので1つの if 文にまとめるリファクタリングhttps://github.com/ruby/erb/pull/88

[79b2685675] Étienne Barrié 2025-10-13 14:33:17 UTC

コメントの英文の修正。

[53ca9fbb4c] BurdetteLamar 2025-10-13 16:27:50 UTC

String#rjust の関連メソッドへのリンクをメソッドリンクのセクションへのリンクに修正しています。

[25821f3438] BurdetteLamar 2025-10-13 16:33:03 UTC

String#rjust の rdoc 用コメントのマークアップ修正や call-seq の引数名の変更など。

[da3336c52b] Étienne Barrié 2025-10-14 00:42:03 UTC

拡張ライブラリ strscan のドキュメントの英文修正。 https://github.com/ruby/strscan/pull/164

[e94a2f691d] Nobuyoshi Nakada 2025-10-14 03:38:52 UTC

Thread 毎にローカルだった $DEBUG や $VERBOSE といった特殊変数が Ractor local になっていたのですがその値が GC の mark 対象になっていなかったので追加しています。まあ通常は nil/false/true などの即値を入れるので実害はあまりなさそうですね。 [ruby-core:123477] [Bug #21638]

[e326e22eb8] Hiroshi SHIBATA 2025-10-14 05:39:42 UTC

bundler で lockfile に記述する PLATFORM の形式として mingw や mswin といった名前は deprecated にしていたのを major バージョンアップに伴ないエラーにするようにしています。

[f142d1b598] Hiroshi SHIBATA 2025-10-14 06:18:10 UTC

e326e22eb83f420982dce32347929f538e764204 の続きで bundler のテストで古い platform 指定(mingw)を使っていたテストケースを削除しています。

[d0b89cab4e] Hiroshi SHIBATA 2025-10-14 06:20:51 UTC

e326e22eb83f420982dce32347929f538e764204 からの続きで bundler のテストに PLATFORM に古い名前(mingw)が使われてた時の期待するエラーメッセージをチェックするテストを追加しています。

[366e9c55f5] Hiroshi SHIBATA 2025-10-14 06:58:25 UTC

bundler のテストで major バージョンアップに伴なって存在しない bundler の指定として使ってたダミー? のバージョンも変更しています。

[2002aa3ec2] Hiroshi SHIBATA 2025-10-14 09:12:59 UTC

bundler の Bundler::SpecSet#for メソッドの第2引数に true/false を渡す deprecated にしていた呼び方をエラーになるようにしています。




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

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