ruby-trunk-changes 2022-08-22

今日は Complex#<=> で coerce を利用するようにする修正や標準添付ライブラリ fileutils の Windows のドライブレターの扱いの修正などがありました。

[b043dd9c5d] Nobuyoshi Nakada 2022-08-21 11:06:39 UTC

Kernel#sprintf などの実装の rb_str_format() で空白でパディングする時の書きかたのリファクタリング

[936327a519] Burdette Lamar 2022-08-21 16:36:36 UTC

Time の rdoc 用コメントの手直しと専用のファイルへの切り出し。 https://github.com/ruby/ruby/pull/6255

[73f8027ac6] git 2022-08-21 16:36:54 UTC

version.h の日付更新

[a60507f616] Takashi Kokubun 2022-08-21 18:30:32 UTC

mjit_compile.c を mjit_compiler.c とファイル名を改名しています。

[9f3140a42e] Takashi Kokubun 2022-08-21 18:34:20 UTC

benchmark/ から MJIT のベンチマークの一部を削除しています。

[70f69f8539] David Rodríguez 2022-08-01 18:35:37 UTC

標準添付ライブラリ fileutils の mkdir_p で Windows でのドライブレターの扱いを修正しています。

[3d6baad7fa] Hiroshi SHIBATA 2022-08-22 02:40:38 UTC

NEWS に標準添付ライブラリ syntax_suggest の追加について追記しています。 [Feature #18159]

[954f709f4e] Kazuhiro NISHIYAMA 2022-08-22 03:18:58 UTC

3d6baad7fac8c73cef8c82fe946757cf289c704c で追加したチケット参照のリンクのための footnote をチケット番号順に入れ替えています。

[6afb4f0a28] Hiroshi SHIBATA 2022-08-22 03:05:46 UTC

make help の出力に make test-bundler-parallel についてのメッセージを追加しています。

[d0b17a4d20] Hiroshi SHIBATA 2022-08-22 03:06:23 UTC

defs/gmake.mk の make help に追加するための文字列で表示をそろえるために空白の数を調整しています。

[d5f50463c2] Nobuyoshi Nakada 2022-08-22 03:21:47 UTC

Complex#<=> で数値でない引数を受け取った時に coerce を呼び出して変換を試すようにしています。 [ruby-core:109311] [Bug #18937]

[f0a7694f64] Nobuyoshi Nakada 2022-08-22 07:59:00 UTC

GitHub Actions の WIndows 版の workflow でコンパイラ(cl) を引数なしで実行してみるようにしています。バージョンの確認のためみたいです。 [ruby-core:106268] [Misc #18362]

[d91865f33f] Nobuyoshi Nakada 2022-08-22 09:08:05 UTC

GitHub Actions や AppVeyor、Cirrus などで .document ファイルのみの変更は無視するように設定しています。

[13d31331c8] "S.H" 2022-08-22 09:52:36 UTC

parse.y で nonlocal_var という接頭語つきの変数のトークンをまとめたノードがあるのでそれを再利用するようにリファクタリングしています。