ruby-trunk-changes 2023-06-25

今日は主に Enumerator::Lazy#zip の不具合修正や irbリファクタリングなどがありました。

[a14915ca4b] Jeremy Evans 2023-06-21 16:44:30 UTC

Enumerator::Lazy#zip のブロックパラメーターに配列を渡す時に packed というフラグ? をつけていたため 1つだけパラメーターを受け取る時に配列としてでなく先頭のパラメーターのみが対象になってしまっていた不具合(Enumerator#zip と異なる挙動)を修正しています。 [ruby-core:113083] [Bug #19569]

[406799cae8] tomoya ishida 2023-06-24 22:20:38 UTC

irb のオートインデント機能の実装でブロックなどのネストの数を保持していたのをやめてインデントのみ保持するようにしているようです。 https://github.com/ruby/irb/pull/610

[9df5b4562e] git 2023-06-25 07:00:17 UTC

gems/bundled_gems の test-unit のバージョンを 3.6.1 に更新しています。また NEWS の bundled gems のバージョンリストも追随して更新しています。

[0a9ef0548b] Nobuyoshi Nakada 2023-06-25 08:19:41 UTC

doc/.document の doc/regexp/ 配下のファイルの指定をひとつひとつ書いてたのをディレクトリまるごと指定するように変更しています。

[15ec072a42] Nobuyoshi Nakada 2023-06-25 08:20:34 UTC

さらに doc/.document に doc/yjit も追加しています。