以下の内容はhttps://ruby-trunk-changes.hatenablog.com/entry/ruby_trunk_changes_20241014より取得しました。


ruby-trunk-changes 2024-10-14

今日は bundled gems の net-imap のバージョン更新と irbhistory サイズ指定についての修正などがありました。

[cf8388f76c] tomoya ishida 2024-10-13 13:00:17 UTC

irbhistory file 保存時に IRB.conf[:SAVE_HISTORY] が 2**30-1 に収まってない時に制限なしとして扱うようにしていたのをやめています。 T_BIGNUM の数値の範囲になってたらという判定をしたかったみたいですがサイズの想定が固定になっていたのでとのこと。 Array#last に引数を渡して末尾の指定個数の配列を作る時に T_BIGNUM の値を渡すと RangeError が発生するのでそれを避けるためだったみたいで、実際に指定のサイズを超えるまで Array#last を呼ばないようにして対応しています。実際に超えることは現実的にはまあないでしょうからね。 https://github.com/ruby/irb/pull/1018

[0641951e7b] Nobuyoshi Nakada 2024-10-14 04:17:55 UTC

time.c の数字の処理の共通部分を have_2digits() と num_from_2digits() というマクロに切り出すリファクタリング

[9611c619ac] Nobuyoshi Nakada 2024-10-14 04:55:55 UTC

Time.new などに渡す timezone オブジェクトで秒の部分に不正な文字列を渡した時などにチェックがされていない不具合を修正してます。 [ruby-core:119519] [Bug #20797]

[1001ea9606] git 2024-10-14 07:01:30 UTC

gems/bundled_gems と NEWS の bundled gems のバージョンリストの net-imap のバージョンを更新しています。




以上の内容はhttps://ruby-trunk-changes.hatenablog.com/entry/ruby_trunk_changes_20241014より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14