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


ruby-trunk-changes 2025-12-24

今日はリリースの前日ということもあり主にドキュメントの修正や Lrama の更新がありました。

[d7d1109099] Victor Shepelev 2025-12-23 17:09:41 UTC

doc/syntaax.rdoc および doc/syntax/layout.rdoc に主に改行の役割や行継続の条件などについての説明を追加しています。 https://github.com/ruby/ruby/pull/15696

[e2cf92eddc] Peter Zhu 2025-12-23 17:59:41 UTC

GC の実装の gc_object_moved_p() から即値オブジェクトかどうかのチェックを gc.c の共通部分に釣り上げています。

[01d1cbbbec] Victor Shepelev 2025-12-24 00:53:08 UTC

non-blocking Fiber 用の Scheduler についての rdoc 用コメントの追加や英文/マークアップの修正など。 https://github.com/ruby/ruby/pull/15708

[2df72c0c1a] Samuel Williams 2025-12-24 00:09:05 UTC

non-blocking Fiber のテストのための Scheduler の仮実装の io_write フックで IO.for_fd の利用をやめています。テストが不安定になるため。

[30d9782c5c] Samuel Williams 2025-12-24 00:26:07 UTC

non-blocking Fiber の Scheduler を使ったテストのリファクタリング

[e2a58c45b1] Steve 2025-12-21 11:49:57 UTC

doc/language/signals.rdoc のドキュメントの英文法の修正。

[688c1f6c5e] Nobuyoshi Nakada 2025-12-05 06:22:57 UTC

正規表現関連のドキュメントで "Pattern Matching" という語彙を利用しているところが、文法としての pattern matching の導入によりあいまいになるので "Regular Expression" という語彙を利用するように変更しています。

[ceea8060e4] YO4 2025-10-03 13:04:13 UTC

tool/test-bundled-gems.rb の子プロセスのステータスを参照していたところでシグナル受信で終了した時の考慮がされていなかったのでエラー時は常に 1 を exit_status として使うようにしています。

[6e2bf5df4e] aguspe 2025-12-23 17:07:15 UTC

Module#set_temporary_name の rdoc 用コメントの手直しとテストのチェックの追加。

[10a68210b4] TOMITA Masahiro 2025-11-06 00:09:14 UTC

IO::Buffer クラスの rdoc 用コメントのサンプルコードの評価結果表示の修正。

[9154d72a3e] zverok 2025-12-23 20:17:12 UTC

標準添付ライブラリ cgicgi/escape の rdoc 用コメントのドキュメント化抑制の :nodoc: タグ追加やクロスリファレンス抑制など。

[ab683d56bc] Burdette Lamar 2025-12-24 02:46:57 UTC

COPYING, COPYING.ja, doc/extension.rdoc, doc/extension.ja.rdoc などのドキュメントの日英版それぞれの相互のリンクを追加しています。 https://github.com/ruby/ruby/pull/15705

[202028aea1] Hiroshi SHIBATA 2025-12-24 02:56:41 UTC

tool/test-bundled-gems.rb で Windows 版で失敗を無視する gem 名を整理しています。

[342d25785c] Peter Zhu 2025-12-24 03:11:38 UTC

拡張ライブラリ coverage の Coverage.peek_result の rdoc 用コメントのマークアップの修正。

[7d2815d907] Hiroshi SHIBATA 2025-12-24 04:48:35 UTC

GitHub Actions の default gems や bundled gems の更新を自動的に NEWS に反映する workflow を一時的に無効にしています。

[6af9b8d59a] Hiroshi SHIBATA 2025-12-24 04:59:08 UTC

NEWS の新規 bundled gems のセクション空なので削除したり rubygems と bundler のセクションの文言を少し足したりしています。

[44693ee329] Nobuyoshi Nakada 2025-12-24 02:30:11 UTC

missing/dtoa.c の代替実装で利用しているメモリ管理の関数 Bfree() のメモリリークの不具合を修正しています。

[fc19ce0a01] yui-knk 2025-12-24 02:14:44 UTC

パーサージェネレーター Lrama の 0.7.1 を upstream からマージしています。IELR のサポートの最適化などが入っているんですね。

[352de161ff] Nobuyoshi Nakada 2025-12-24 02:04:23 UTC

version.c の RUBY_API_VERSION_STR というマクロの定義で最後に余計な "." が入っていたのを修正しています。

[f7b48456eb] Satoshi Tagomori 2025-12-23 13:27:06 UTC

Ruby::Box の利用時の experimental warning で表示する URL を絶対 URL にして docs.ruby-lang.org のサイトの URL を表示するようにしています。

[88d6c5aaa8] Godfrey Chan 2025-12-24 06:43:40 UTC

NEWS の ZJIT を有効にするための方法の記述を更新しています。

[04a6462201] git 2025-12-24 06:55:30 UTC

gems/bundled_gems の test-unit のバージョンを 3.7.5 に更新しています。

[422ff27370] Hiroshi SHIBATA 2025-12-24 07:09:57 UTC

NEWS に標準添付ライブラリ net/http の Content-Type ヘッダの未指定時の挙動の非互換について追記しています。 https://github.com/ruby/net-http/issues/205

[1c07158203] Hiroshi SHIBATA 2025-12-24 07:10:41 UTC

NEWS の bundled gems のバージョンリストの test-unit のバージョンも更新しています。

[ca67e72bcd] Hiroshi SHIBATA 2025-12-24 08:26:10 UTC

NEWS の default gems と bundled gems のバージョンリストに去年以降のリリースへのリンクを列挙しています。

[aaed4ccc64] Hiroshi SHIBATA 2025-12-24 08:32:39 UTC

NEWS の default gems と bundled gems のバージョンリストから ca67e72bcd580e9216e3d73e4a06a4bae6f0bd09 で誤って消した行を復活させています。

[6e20e92d0a] Hiroshi SHIBATA 2025-12-24 09:36:35 UTC

GitHub Actions の bundled gems のバージョンの自動更新のジョブも無効化しています。

[c17307ac22] Hiroshi SHIBATA 2025-12-24 09:37:30 UTC

04a646220148cad882b0a92665e617c6aca94bc2 での bundled gems の test-unit の更新を revert して 3.7.3 に戻しています。

[df1c9a06ac] Nobuyoshi Nakada 2025-12-24 07:42:21 UTC

win32/win32.c の constat_reset() という static 関数が未使用だったとのことで削除しています。

[2d0d95305c] Yusuke Endoh 2025-12-24 08:53:35 UTC

non-blocking Fiber のための Scheduler のテストのための拡張ライブラリで write(2) の戻り値を参照していないという警告を抑制するため変数に受け取るようにしています。




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

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