今日は主に bundler のエラーメッセージの改善や YJIT でのインライン化の最適化などがありました。
[e288604eb3] Wu 2024-10-22 14:43:12 UTC
標準添付ライブラリ reline で端末からの読み込んだ文字列の Encoding の想定に Encoding.default_external ではなく使っている IO の encoding を参照するようにしています。 https://github.com/ruby/reline/pull/765
[3a327e1c18] BurdetteLamar 2024-10-22 14:23:16 UTC
Array#to_a の rdoc 用コメントの手直し。
[c837ae85d8] Burdette Lamar 2024-10-22 16:35:09 UTC
Array#take の rdoc 用コメントの手直し。 https://github.com/ruby/ruby/pull/11929
[9cbf2f5fff] Burdette Lamar 2024-10-22 16:36:12 UTC
Array#take_while の rdoc 用コメントの手直し。 https://github.com/ruby/ruby/pull/11930
[0f3723c644] Takashi Kokubun 2024-10-22 18:01:29 UTC
Numeric#dup と Numeric#+@ メソッドを ruby 実装するようにしています。これにより b41c65b57735ce0d556b6fdad0ce490e939b1c7a での YJIT での Numeric#dup のインライン化の最適化は不要になったので削除されています。 https://github.com/ruby/ruby/pull/11933
[00af6a3f04] BurdetteLamar 2024-10-22 19:07:30 UTC
Array#to_h の rdoc 用コメントの手直し。
[da82b84b55] Burdette Lamar 2024-10-22 19:20:58 UTC
Array#inspect の rdoc 用コメントの call-seq に現在 alias になってる #to_s も追加しています。 https://github.com/ruby/ruby/pull/11935
[b39b998a17] David Rodríguez 2024-10-22 18:57:03 UTC
rubygems および bundler の古い TruffleRuby の対応のための分岐を削除しています。
[5aa8b9e3b5] Guilherme Carreiro 2024-10-10 22:52:54 UTC
標準添付ライブラリ error_highlight でエラー箇所を示す時に対象の行がとても長い時に折り返さなくてすむように前後どちらかを省略して表示するように対応しています。
[e7c9dfb3e9] Guilherme Carreiro 2024-10-13 18:40:45 UTC
標準添付ライブラリ error_highlight で 5aa8b9e3b53fbac7667c6d8ee9a3e85992380321 の続きで長い行の中間にエラー箇所があった場合前後両方を省略表示できるように対応を追加しています。
[e9ba6c2ea4] Guilherme Carreiro 2024-10-17 23:12:21 UTC
さらに標準添付ライブラリ error_highlight で省略表示する桁数の計算を修正して端末幅が狭い時に必要な部分がちゃんと表示できるように? しています。
[25adcddcbc] "dependabot[bot]" 2024-10-23 02:13:59 UTC
GitHub Actions の独自アクションの定義に使っている actions/cache アクションのバージョンを更新しています。
[0de8b533de] "dependabot[bot]" 2024-10-23 02:55:27 UTC
GitHub Actions の workflows で利用している github/codeql-action アクションのバージョンを更新しています。
[19747c1ca6] Taketo Takashima 2024-10-22 23:32:50 UTC
標準添付ライブラリ ipaddr の gemspec ファイルで spec.required_ruby_version を 2.4 以降に引き上げています。
[ad85354452] Jerome Dalbert 2024-10-21 20:26:17 UTC
bundler の bundler/inline.rb の gemfile メソッドの実装で引数名を改名。
[ffd51926bf] David Rodríguez 2024-10-11 12:02:38 UTC
bundler で rubygems のいくつかのメソッドの再定義を不要にしています。
[4790ecc86f] David Rodríguez 2024-10-21 19:37:58 UTC
bundler のテスト用のヘルパーでファイルを探してディレクトリの親を辿る処理で辿るのをやめるロジックをシンプルにしています。
[b843d4ee14] David Rodríguez 2024-10-21 10:07:09 UTC
bundler のダミーの? bundler 自身の Specification で executables に bundler を追加していたのを削っています。
[88b969cd19] David Rodríguez 2024-10-21 17:08:58 UTC
bundler のテストの spec 名の修正。
[cc29d737ef] David Rodríguez 2024-10-21 17:20:09 UTC
bundler のテストで一時ディレクトリ作成時のエラーメッセージの改善?
[055ed5f592] David Rodríguez 2024-10-21 17:29:12 UTC
bundler のファイル操作のエラー時のメッセージの改善。
[f2380081df] David Rodríguez 2024-10-21 17:30:50 UTC
bundler で書き込み権限のないディレクトリへのインストール時のエラーメッセージの改善。
[438d36eb4b] David Rodríguez 2024-10-21 18:43:23 UTC
bundler のエラーメッセージの改善。