ruby-trunk-changes 2024-05-09

今日は主に標準添付ライブラリ prism や reline の更新がありました。

[5a332940ed] Nobuyoshi Nakada 2024-05-08 12:39:32 UTC

defs/gmake.mk で revision.h を更新する条件の変更をしているみたいですが後に e9378788837f7d053df4339ac0a0ea1d683502a4 で revert されています。

[ad9c89fab8] git 2024-05-08 14:22:18 UTC

NEWS の default gems のバージョンリストの prism のバージョンを更新しています。

[26446cccc9] tomoya ishida 2024-05-08 16:00:26 UTC

標準添付ライブラリ reline でエスケープシークエンスを含む文字列のペースト? の高速化をしているようです。 https://github.com/ruby/reline/pull/655

[e937878883] Nobuyoshi Nakada 2024-05-08 16:02:59 UTC

5a332940ed2f809cb17af7e4d068089b6e1fa6ca の revision.h の更新のルール変更を revert しています。 GitHub Actions 上でうまく動かないとのこと。

[8bd6ae4c40] Josef Šimánek 2024-05-08 21:46:42 UTC

bundler の man ページの更新。

[d224bfdc32] Nobuyoshi Nakada 2024-04-24 08:13:25 UTC

Object Shapes のための赤黒木の実装のための関数群で mmap(2) が使える時のみ利用される関数の定義を preprocessor 分岐でかこって必要な時だけ定義するようにしています。おそらく条件に合致しない時の未使用関数の警告抑制のため。

[d6564615e7] Nobuyoshi Nakada 2024-04-24 08:14:11 UTC

IO::Buffer の解放処理時の Widows 版実装で CloseHandle() のエラーで出力するメッセージのフォーマット指示子の修正。

[58bde0169d] Nobuyoshi Nakada 2024-05-09 01:45:45 UTC

GitHub Actions でドキュメントの変更のみの時にビルドをスキップするパターンで man ページの変更のパターンにワイルドカードが不足していたのを追加しています。

[d10615c064] Nobuyoshi Nakada 2024-05-09 02:40:02 UTC

ruby の man ページで 9b5d4274a247567c583667f4c8442872d8765d39 あたりで --dump オプションの指定方法を拡張したのに追随させています。 [ruby-core:117088] [Feature #20329]

[43b18dac91] "dependabot[bot]" 2024-05-09 02:52:07 UTC

GitHub Actions の workflows で利用している github/codeql-action アクションのバージョンを更新しています。

[9df3f205b1] Hiroshi SHIBATA 2024-05-09 03:29:37 UTC

標準添付ライブラリ syntax_suggest のテストを実行する make test-syntax-suggest ターゲットの定義を common.mk から template/Makefile.in に移動しています。 Windows 環境でうまくテストが通らないためみたいです。

[6bff0707e8] git 2024-05-09 06:59:48 UTC

gems/bundled_gems と NEWS の bundled gems のバージョンリストで net-imap のバージョンを 0.4.11 に更新しています。

[fb6cfb413d] Hiroshi SHIBATA 2024-05-09 08:39:57 UTC

rubygems が再定義する require で default gems や bundled gems に警告を出すための lib/bundled_gems.rb で rdoc を対象に追加しています。3.5 から bundled gems に移動する予定みたいです。

[fba7bdb710] Mari Imaizumi 2024-05-09 09:52:25 UTC

標準添付ライブラリ reline のバージョンを 0.5.6 に更新しています。

[8b3280bebd] git 2024-05-09 09:53:28 UTC

NEWS の default gems のバージョンリストの reline のバージョンも更新しています。

[e82138e48a] Jean Boussier 2024-05-09 09:38:07 UTC

拡張ライブラリ objspace の ObjectSpace.dump のテストで Symbol を渡す時に使う Symbol の名前を :foo から名前の被らない独自なものに変更しています。既に他のところで dynamic symbol として作られていると結果が変わってしまうため。

[74c911dfa9] Jean Boussier 2024-05-09 09:56:51 UTC

rubyspec の String#index のテストに正規表現を渡した時の $~ の更新についてのテストを追加しています。 [ruby-core:117494] [Bug #20421]