ruby-trunk-changes 2023-08-30

今日は irb のバージョン更新や rbs/typeprof のバージョン更新などがありました。

[0cfb779692] Stan Lo 2023-08-29 12:48:29 UTC

irb のテストで未使用変数の警告除去など。

[6ed1a504d4] Stan Lo 2023-08-29 12:54:21 UTC

irb の debug.gem 連係の IRB::Debug.binding_irb? というメソッドを削除しています。 https://github.com/ruby/irb/pull/697

[062eec7558] tomoya ishida 2023-08-29 15:34:45 UTC

irb の複数行編集時の自動インデントのテストメソッドを追加。 ttps://github.com/ruby/irb/pull/699

[535045ab3b] Jemma Issroff 2023-08-29 16:27:00 UTC

RubyVM::InstructionSequence.compile_yarp で yarp 用の NODE のコンパイル時の context をひきまわせるようにする拡張。 https://github.com/ruby/ruby/pull/8311

[95efdef3b2] elfham 2023-08-29 17:17:03 UTC

標準添付ライブラリ reline の lib/reline/unicode/east_asian_width.rb に UNICODE_VERSION という定数への代入をコメントアウトされた状態で追加しています。なんか一度追加してコメントアウトしたものが upstrem からマージされたみたいですね。 https://github.com/ruby/reline/pull/586

[c58561b5e3] ima1zumi 2023-08-29 17:50:06 UTC

同じく標準添付ライブラリ reline の lib/reline/unicode/east_asian_width.rb のコメント削除。

[f37f357e80] Stan Lo 2023-08-29 18:08:15 UTC

irb の debug.gem 連係時の組み込みコマンド show_cmds の出力に debug 関連のコマンドのヘルプも追加しています。 https://github.com/ruby/irb/pull/693

[7a5df9d0ed] Samuel Giddins 2023-08-29 01:31:52 UTC

bundler のコマンドラインオプション bundle update --redownload を指定した時に --force も指定したのと同様の挙動をするようにしています。

[455153705c] Kevin Newton 2023-08-29 18:34:06 UTC

yarp のテストに RubyVM::InstructionSequence.compile_yarp のテストを追加しています。

[80dc570a45] Jemma Issroff 2023-08-29 20:13:15 UTC

yarp の node からの ISeq へのコンパイルのための C API を追加して yarp から利用するようにしているようです。 https://github.com/ruby/ruby/pull/8322

[27024004fa] Peter Zhu 2023-08-29 23:31:53 UTC

misc/lldb_cruby.py の文字列オブジェクトの表示のためのメソッドの修正。

[6a876a61d7] Josh Nichols 2023-08-29 00:02:08 UTC

bundler の Bundler::Settings でインスタンス変数へのキャッシュを使う最適化。

[e747e2c36b] Josh Nichols 2023-08-29 23:01:32 UTC

6a876a61d7495ff64805cdda2756c5fc38846ef8 の bundler の Bundler::Settings の最適化の再修正。

[ad2a464e8f] Soutaro Matsumoto 2023-08-30 02:10:41 UTC

gems/bundled_gems の rbs のバージョンを 3.2.1 に、typeprof のバージョンを 0.21.8 に更新しています。また rbs の skip 対象のテストを追加しています。 https://github.com/ruby/ruby/pull/8306

[a83152d4db] git 2023-08-30 02:11:23 UTC

ad2a464e8fc6bd4daa5b20b3c69d94 に追随して NEWS の bundled gems バージョンリストの rbs と typeprof のバージョンも更新しています。

[2e648bfee4] yui-knk 2023-08-29 12:32:34 UTC

parse.y のコメントの説明の強化。

[c05737e09f] Nobuyoshi Nakada 2023-08-30 05:59:17 UTC

tool/sync_default_gems.rb で transform_keys に渡すブロックを Symbol に & をつけてブロック化する記法を利用するようリファクタリング

[acedbcb1b4] Nobuyoshi Nakada 2023-08-30 06:00:00 UTC

tool/sync_default_gems.rb で rdoc 用コメントの内容のリンクを編集する処理で git status のオプションの "--" が抜けてたのを修正しています。

[bcc905100f] Jean Boussier 2022-09-20 14:10:56 UTC

拡張ライブラリ socket の BasicSocket#recvmsg で対向が shutdown した時に 0 バイトの受信だった時に空文字列ではなく nil を返すように変更しています。 [ruby-core:109961] [Bug #19012]

[36a3899e9d] Stan Lo 2023-08-30 09:17:02 UTC

irb のバージョンを 1.8.0 に更新しています。

[00fdb4e12e] git 2023-08-30 09:18:22 UTC

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