ruby-trunk-changes 2023-08-21

今日は主に reline のバージョン更新や irb の組み込みコマンド edit でエディタを指定する環境変数の追加などがありました。

[405c295a21] tomoya ishida 2023-08-20 17:03:28 UTC

7c226291d344c29236d51c604f885af05e7f1add で標準添付ライブラリ reline の timeout 依存をなくして io/console の IO#getc の引数を利用するようにした時のタイムアウト値の計算が Integer#/ で整数の除算になってたのを fdiv を利用して Float にするようにしています。 https://github.com/ruby/reline/pull/583

[314ccdd60c] Stan Lo 2023-08-20 17:16:18 UTC

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

[5c75dc51b7] git 2023-08-20 17:17:10 UTC

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

[725ca2f9d8] Summer ☀️ 2023-08-20 17:21:57 UTC

irb の組み込みコマンド edit で開くエディターを指定する環境変数に EDITOR に加えて VISUAL という環境変数も参照するようにしています。というか VISUAL のほうが優先されるのですがこれって今時の標準なのかな。 https://github.com/ruby/irb/pull/686

[55f930aa7e] Benoit Daloze 2023-08-19 19:29:54 UTC

yarp の rbs 用の型指定? の修正。

[8326bf1a21] Nobuyoshi Nakada 2023-08-20 09:09:53 UTC

rubygems のテストで Gem::Package#verify の警告メッセージの内容のチェックも追加しています。