ruby-trunk-changes 2021-01-07

今日は bigdecimal の不具合修正やドキュメントの修正などがありました。

[069649389c] Nobuyoshi Nakada 2021-01-06 08:34:18 UTC

test/ostruct/test_ostruct.rb の行末の空白除去。

[939729dd82] Nobuhiro IMAI 2021-01-06 09:47:25 UTC

Encoding::Converter#primitive_errinfo の rdoc 用コメントのサンプルの結果が間違っていたのを修正しています。

[698d7947c3] Kenta Murata 2021-01-06 05:41:13 UTC

拡張ライブラリ bigdecimal のテストのヘルパーを定義しているファイルを改名しています。

[82f6085b3e] Kenta Murata 2021-01-06 09:17:35 UTC

拡張ライブラリ bigdecimal の整数からの変換に使う rb_uint64_convert_to_BigDecimal() の精度の検出に末尾の 0 が連続する部分も含めてしまっていたようなので修正しています。

[4d0985a7bd] git 2021-01-07 01:21:34 UTC

version.h の日付更新

[ee1e690a2d] Igor Zubkov 2016-10-24 18:56:11 UTC

標準添付ライブラリ net/http の rdoc 用コメントのサンプルコードで require "uri" を明示してたのは実際には不要(require "net/http" したらその中で require されるので)とのことで削除しています。

[96ce1d9a0f] Nobuyoshi Nakada 2021-01-07 05:55:33 UTC

tool/mkconfig.rb で複数アーキテクチャに対応したユニバーサルバイナリに対応してるプラットフォーム(macOS)でアーキテクチャを決定? するのに RUBY_PLATFORM の先頭部分から切り出すように変更しています。

[184e82e8f0] Nobuyoshi Nakada 2021-01-07 07:52:10 UTC

complex.c と rational.c で NDEBUG を #undef してから #define しなおすしぐさがあったのを削除しています。再定義警告を防ぎつつ常に定義するためにやってたのかな。

[412d26a385] Nobuyoshi Nakada 2021-01-07 11:11:02 UTC

gems/bundled_gems の minitest のバージョンを 5.14.3 に更新しています。