ruby-trunk-changes 2022-12-27

今日は主に irb のテストの修正や rubygems の gem コマンドに -C オプションを追加する変更などがありました。

[c182d46d24] Koichi Sasada 2022-12-26 12:57:27 UTC

tool/lib/colorize.rb で色つけするかどうかの判定に環境変数 NO_COLOR を参照するようにしています。

[d93d786338] Benoit Daloze 2022-12-26 14:28:37 UTC

Enumerator クラスの rdoc 用コメントのインデントを修正。

[a968d783a3] Nobuyoshi Nakada 2022-12-26 15:01:46 UTC

irb の色付けについてのテストで IRB.conf[:USE_COLORIZE] を一時的に true に設定するよう setup/teardown に処理を追加しています。

[28a1743650] "dependabot[bot]" 2022-12-26 15:05:06 UTC

rubygems のテストで Rust 製拡張ライブラリのテストのためのプロジェクトの rb-sys パッケージのバージョンを更新しています。

[08f6196bda] Gustavo Ribeiro 2022-12-22 18:24:34 UTC

rubygems の gem コマンドに -C オプションを追加してそのディレクトリに移動してから処理をするようにしています。

[f5a035daf9] Gustavo Ribeiro 2022-12-22 18:24:58 UTC

08f6196bdac6b53df35caa5810839d28100d073c で追加した rubygems の -C オプションですがすぐに deprecate に指定しています。

[82ca477886] "dependabot[bot]" 2022-12-26 17:33:19 UTC

rubygems のテストで Rust 製拡張ライブラリのテストのためのプロジェクトの rb-sys パッケージのバージョンを更新しています。

[f20aac5c59] tompng 2022-08-02 16:57:43 UTC

irb の複数行入力時のオートインデント処理の不具合修正。

[953d4c22ed] tompng 2022-08-04 05:49:17 UTC

irb の複数行編集時のオートインデント処理の不具合修正。

[8038bf239a] st0012 2022-10-24 21:52:52 UTC

irb の組み込みコマンド help のテストを追加しています。

[148eb05ec1] Stan Lo 2022-10-25 19:43:45 UTC

irb の組み込みコマンドのテストで IRB.conf[:VERBOSE] と IRB.conf[:MAIN_CONTEXT] を変更して実行してたのが不要なので削除しています。

[87988756d0] Stan Lo 2022-10-26 14:44:01 UTC

irb の組み込みコマンドのテストで警告メッセージのチェックをしていた assertion を削除しています。

[d01bcf378b] Nobuyoshi Nakada 2022-10-28 07:32:36 UTC

148eb05ec138acec8f1b527a81ec498811bc311dirb のテストで削った IRB.conf の設定のうち IRB.conf[:VERBOSE] のほうは復活させています。

[d5985049c7] Takashi Kokubun 2022-12-26 21:10:36 UTC

irb の組み込みコマンド help のテストの一部を削除して、ruby のパース関係のテストを追加しています。コミットログをみると tool/sync_default_gems.rb での irb の同期がうまくいかないみたいなことが書かれているので upstream の master と改めて同期したということかも。

[8f678d61a5] BurdetteLamar 2022-12-24 15:55:32 UTC

標準添付ライブラリ net/http の HTTP Response のステータスコードに対応したクラスの rdoc 用コメントに RFC のリンクを追加しています。

[c09f342d04] Hiroshi SHIBATA 2022-12-26 09:16:20 UTC

標準添付ライブラリ irbIRB.rc_file_generators でカレントディレクトリの .config/irb/irbrc を作ろうとしてしまう? のがホームディレクトリの ~/.config/irb/irbrc の間違いだったみたいなので修正しています。

[db19714b17] Eric Wong 2022-12-27 01:32:07 UTC

get_loaded_features_index() や rb_provide_feature() で feature 名の文字列を rb_fstring() に渡す前に rb_str_freeze() を呼んでいたのが不要なのでやめています。