ruby-trunk-changes 2021-09-05

今日は標準添付ライブラリの reline, irb, fiddle などの更新と bundled gem の test-unit のバージョン更新などがありました。

[ec36ceb072] aycabta 2021-09-03 22:29:23 UTC

標準添付ライブラリ reline の Struct で作った Reline::DialogInfo クラスに scrollbar という属性も追加して、これが真の時にダイアログの高さより内容の行数が多い時に右はしにスクロールバーのような模様をつけるようにしています。

[03e9887d2e] aycabta 2021-09-03 22:46:41 UTC

ec36ceb072be5b08dbdd747443192901a1c771e9 の reline のダイアログ内のスクロールバー表示の範囲指定が間違っていたのを修正しています。

[f7d9dd2e4c] aycabta 2021-08-31 11:48:05 UTC

irb で補完とドキュメント表示のダイアログが両方出ているとき? の表示位置を修正しています。

[c8bf45f23c] aycabta 2021-09-02 07:16:38 UTC

同じく irb でドキュメント表示の時のダイアログの縦の位置を修正しています。

[f91f82ca30] Kazuhiro NISHIYAMA 2021-09-04 15:33:26 UTC

gems/bundled_gems の test-unit のバージョンを 3.4.5 に更新しています。

[521aea9a76] git 2021-09-04 15:33:51 UTC

version.h の日付更新

[afa33da72b] Nobuyoshi Nakada 2021-08-24 04:15:47 UTC

テスト用の拡張ライブラリ群 ext/-text-/ の各種拡張ライブラリの extconf.rb で利用するライブラリ ext/-test-/auto_ext.rb で create_header の呼び出しを追加しています。 MSVC でのビルドのためらしい。コミットログをみると fiddle の upstream での変更のマージみたいなので fiddle のテストでのみ使われてるっぽいです。

[8f752c95d2] Hiroshi SHIBATA 2021-09-04 19:54:25 UTC

拡張ライブラリ fiddle のテストで minitest 依存を消して test-unit を利用してテスト実行できるようにしています。 https://github.com/ruby/fiddle/pull/69