ruby-trunk-changes 2022-04-04

今日は bundled gem の typescript の rbs 更新への追随や拡張ライブラリ psych の cross compile 対応などがありました。

[0b0ae583f4] Burdette Lamar 2022-04-03 15:09:34 UTC

String#length, #bytesize の rdoc 用コメントを doc/string/*.rdoc に移動してサンプルにマルチバイト文字列を含めるようにしています。 https://github.com/ruby/ruby/pull/5753

[fb5aa31e2d] git 2022-04-03 15:09:54 UTC

version.h の日付更新

[4db75b6fe7] Hartley McGuire 2022-04-04 01:56:37 UTC

bundler の bundle gem で生成する GitHub Actions の workflow 設定のテンプレートで利用する actions/checkout のバージョン指定も v3 に更新しています。

[de427c3ce0] Nobuyoshi Nakada 2022-04-04 06:05:15 UTC

標準添付ライブラリ optparse の OptionParser#pretty_print や OptionParser#inspect メソッドを追加して inspect 時にオプションの設定内容を人間が読めるような形式で表示するようにしています。

[57377e5d53] Nobuyoshi Nakada 2022-04-01 03:38:47 UTC

拡張ライブラリ psych の extconf.rb でダウンロードしてきた libyaml の configure 実行する時に変数 CC に RbConfig::CONFIG["CC"] を伝播させるようにしています。クロスコンパイル対応のためみたいです。

[f8455a4faf] Yusuke Endoh 2022-04-04 07:36:02 UTC

bundled gems の typeprof にタグでなく指定の commit hash を利用するようにしています。 rbs の 2.3.0 の変更に追随するためとのことなのでいずれ typeprof のバージョンが bump されると思います。