今日は rubygems の gemspec の license 指定の新しい記法の追加や rubygems の更新などがありました。
[2fa51c7068] John Hawthorn 2021-11-01 14:54:59 UTC
YJIT はキーワード引数をもつメソッドは全てのキーワード引数に値が明示的に渡されてないと JIT コンパイルしないようになってたそうで、この変更はキーワード引数のデフォルト値を利用していても JIT コンパイルするようにしているそうです。ただしキーワード引数が 31個以上あるとコンパイルをあきらめるみたいです。 https://github.com/ruby/ruby/pull/5067
[ed0f326e88] David Rodríguez 2021-10-30 07:48:57 UTC
bundler で環境変数 MANPATH が未設定の時の manpath への追加処理の修正。MANPATH が空の時に最後のデリミタ(":")を追加するようにしているみたいです。
[1d88eec8e3] git 2021-11-01 15:28:41 UTC
version.h の日付更新
[4a39167260] Hiroshi SHIBATA 2021-10-28 08:28:59 UTC
rubygems から gem server サブコマンドの実装を削除しています。
[b74385e78d] Josef Šimánek 2021-11-01 16:48:34 UTC
rubygems のテストの helper から simplecov が利用可能だったら利用するように設定していたのを削除しています。
[17f8fd6568] Carlos Palhares 2021-10-25 18:50:32 UTC
rubygems のライセンス名を検出する正規表現で LicenseRef-XXX という記法に対応するようにしています。
[38785aa3b9] Carlos Palhares 2021-10-25 19:25:46 UTC
rubygems の rdoc 用コメントの Gem::Specification#licenses= のドキュメントに LicenseRef-xxxx の記法について追記しています。
[905b6aaa7c] Yusuke Endoh 2021-11-02 08:28:23 UTC
拡張ライブラリ readline のテストで setup で環境変数 TERM に "vt100" をセットしておくようにしています。 "xterm" だとテストがまれに失敗することがあるそうです。
[83704a2851] 180909 2021-11-02 09:18:26 UTC
yjit_iface.c のコメントの英文修正。
[c2dcaa7362] Vít Ondruch 2021-11-01 17:40:06 UTC
rubbygems のテストで OpenSSL 3.x 系とリンクした openssl を使った時のテストのエラーを修正するため例外メッセージのエラー番号? を定数から取得するように修正しています。
[a202408180] Nobuyoshi Nakada 2021-11-02 09:29:53 UTC
コメントやテストのメソッド名などの typo を修正しています。 typo 検出ツールを使ってまとめて検出して修正したみたいな感じですね。