2021-09-01から1ヶ月間の記事一覧

ruby-trunk-changes 2021-09-30

今日は標準添付ライブラリ reline の文字削除コマンドに削除数指定に対応するようにする変更などがありました。 [5eb8b6d1bd] aycabta 2021-09-28 10:21:31 UTC 標準添付ライブラリ reline の Reline::LineEditor#em_delete_prev_char メソッドにキーワード…

ruby-trunk-changes 2021-09-29

今日はドキュメントの変更やリファクタリングだけでした。 [1e10099e09] Burdette Lamar 2021-09-28 16:38:35 UTC Enumerable のメソッドの rdoc 用コメントのサンプルの強化など手直し。 https://github.com/ruby/ruby/pull/4906 [fd76117a5d] git 2021-09-…

ruby-trunk-changes 2021-09-28

今日は各種標準添付ライブラリの更新がありました。ostruct の Ractor 対応、Date/DateTime の strftime の %v の表示の変更などがありました。 [dfa67db62b] Nobuyoshi Nakada 2021-09-27 07:01:53 UTC ENV の文字列の Encoding についてのテストで assert_…

ruby-trunk-changes 2021-09-27

今日は主に標準添付ライブラリ timeout, reline, irb, base64 などの更新がありました。 [3f7b08d2cb] Jake Zimmerman 2021-09-09 22:35:07 UTC 標準添付ライブラリ reline の Reline::LineEditor に vi_kill_line_prev というメソッドを em_kill_line の al…

ruby-trunk-changes 2021-09-26

今日は common.mk の依存関係の修正だけでした。 [18f0b7c2f7] Nobuyoshi Nakada 2021-09-26 00:48:53 UTC common.mk の verconf.h の依存関係に rbconfig.rb を追加しています。 [389de6f052] git 2021-09-26 00:56:39 UTC version.h の日付更新

ruby-trunk-changes 2021-09-25

今日は rubyspec の C API テスト用拡張ライブラリの修正や reline の更新などがありました。 [225a29b9bc] Nobuyoshi Nakada 2021-09-24 10:23:15 UTC rubyspec の C API テストの struct RBasic::flags の FL_USER フラグの領域のテストを spec/ruby/optio…

ruby-trunk-changes 2021-09-24

今日は addr2line.c の DWARF のレコードの対応強化や特別な Module を include した時のクラス継承リストに BasicObject が挟まることがある不具合修正などがありました。 [96c8964e0e] Nobuyoshi Nakada 2021-09-23 10:33:48 UTC Marshal.load のテストに …

ruby-trunk-changes 2021-09-23

今日は irb の更新や Marshal.load の修正などがありました。 [782d1d876b] Kaíque Kandy Koga 2021-09-19 19:44:11 UTC irb の IRB::RubyLex#check_corresponding_token_depth というメソッドに引数を追加してヒアドキュメントの途中で先頭の空白の数を返す…

ruby-trunk-changes 2021-09-22

今日は rubygems/bundler の更新や Kernel#system の blocking fiber (Scheduler) 対応などがありました。 [4576cdca73] Nobuyoshi Nakada 2021-09-17 10:56:28 UTC irb のテストの assert_equal で引数の順序が逆だったのを修正しています。 [c94718e39f] N…

ruby-trunk-changes 2021-09-21

今日はメモリ管理の統計情報のカウンタの管理の不具合修正やドキュメントの変更などがありました。 [9770bf23b7] Peter Zhu 2021-09-17 18:38:06 UTC Incremental GC の実装時に xmalloc() で集計している確保済みメモリ領域サイズのカウンタのリセットが誤…

ruby-trunk-changes 2021-09-20

今日は MinGW の uCRT という新しめのランタイム(標準ライブラリ群みたいなもの?)対応や blocking fiber 対応の Scheduler のインターフェース追加などがありました。 [c0a892a7f0] Nobuyoshi Nakada 2021-09-19 13:39:18 UTC 178ee1e801acb33d13b3e8a630f6c…

ruby-trunk-changes 2021-09-19

今日は RubyVM::AbstractSyntaxTree.of の不具合修正などがありました。 [1c07c98229] Burdette Lamar 2021-09-18 12:27:02 UTC Range のメソッドの rdoc 用コメントの手直し。 https://github.com/ruby/ruby/pull/4847 [ed9d9cee76] Yusuke Endoh 2021-09-1…

ruby-trunk-changes 2021-09-18

今日は bundler のコマンドのオプションの廃止などがありました。 [b45fe48fbb] Jose Galisteo 2021-09-01 07:34:21 UTC bundler の bundle remove の --install オプションを deprecated にして指定されなくても bundle install 再実行するようにしています…

ruby-trunk-changes 2021-09-17

今日は Module#initialize_copy での不具合修正や Thread::Mutex を WB-proteted にする変更などがありました。 [cbbda3e648] Nobuyoshi Nakada 2021-09-16 14:49:16 UTC string.c のインデント修正のみ。 [475a4651b6] Nobuyoshi Nakada 2021-09-16 23:38:2…

ruby-trunk-changes 2021-09-16

今日は GC の profile 情報の記録の不具合修正や require したファイル内で $LOADED_FEATURES を変更する時の不具合修正、MatchData の新規メソッド追加などの変更がありました。 [e624d0d202] Peter Zhu 2021-09-13 13:12:08 UTC gc.c の invalidate_moved_…

ruby-trunk-changes 2021-09-15

今日は ENV 定数を上書きした時の Process.spawn の不具合修正や Marshal.load にコールバック Proc を渡した時の不具合修正の他、標準添付ライブラリ logger や racc の更新などがありました。 [616d671758] ima1zumi 2021-09-13 05:51:19 UTC 標準添付ライ…

ruby-trunk-changes 2021-09-14

今日は test/unit の移行の続きなどがありました。 [455978cd13] Hiroshi SHIBATA 2021-09-13 11:41:03 UTC tool/lib/test/unit/assertions.rb から未使用のメソッド定義を削除しています。 [be04006c7d] Hiroshi SHIBATA 2021-09-13 11:56:34 UTC tool/lib/…

ruby-trunk-changes 2021-09-13

今日は拡張ライブラリ openssl の警告除去やテスト用ライブラリの minitest 依存削除の続きなどがありました。 [c7dce12eb9] Nobuyoshi Nakada 2021-09-11 15:44:18 UTC 拡張ライブラリ openssl の ossl_make_error() や ossl_raise() の宣言に PRINTF_ARGS(…

ruby-trunk-changes 2021-09-12

今日はテストライブラリの移行の続きや MatchData#offset などのメソッドのエラー時の例外メッセージのエンコーディング保持などの修正がありました。 [297f9b8d4c] Shugo Maeda 2021-09-11 11:23:36 UTC c60dbcd1c55cd77a24c41d5e1a9555622be8b2b8 の新記法…

ruby-trunk-changes 2021-09-11

今日は Hash リテラルに値を省略した記法の追加や、テスト用のライブラリに MiniTest のモジュールを利用していたのを Test::Unit 配下に吸収して利用するモジュール名を統一するようにする変更などがありました。 [3e038ab1c7] aycabta 2021-09-10 19:30:29…

ruby-trunk-changes 2021-09-10

今日は主に irb の修正や reline のテスト追加、C API の Doxygen によるドキュメント用コメントの追加修正などがありました。 [34839e41f1] Soutaro Matsumoto 2021-09-09 12:45:14 UTC gems/bundled_gems の rbs のバージョンを 1.6.2 に更新しています。 …

ruby-trunk-changes 2021-09-09

今日は String#initialize に静的領域をバッファにもつ文字列オブジェクトを渡した時におきるメモリリークの修正などがありました。 [5d81554281] Peter Zhu 2021-09-07 18:06:42 UTC String オブジェクトを初期化する String#initialize に別の文字列オブジ…

ruby-trunk-changes 2021-09-08

今日は reline, irb のダイアログ表示まわりの修正や require の補完の機能強化、bundled gem の typeprof の更新などがありました。 [30486d9150] aycabta 2021-09-06 20:14:43 UTC 標準添付ライブラリ reline のダイアログのスクロールバーに使う記号の表…

ruby-trunk-changes 2021-09-07

今日はテスト用のライブラリを minitest から test/unit に移行するための修正や reline で Ctrl-z による SIGTSTP を捕捉してキー入力を受け取るためのシグナルハンドラ追加などがありました。 [940a19e4b3] Hiroshi SHIBATA 2021-09-06 09:34:15 UTC いく…

ruby-trunk-changes 2021-09-06

今日は reline, irb の更新や Thread 利用後のプロセス終了時に SEGV する場合がある不具合の修正、Memory View の構造体メンバー名の変更などがありました。 [bdd6d8746f] S-H-GAMELINKS 2021-08-31 11:30:35 UTC 64adeeadaa8d7fe210d0605eb6c9b0b1dcf49746…

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 クラスに s…

ruby-trunk-changes 2021-09-04

今日も主に reline と irb の更新などがありました。 [c60a529543] Nobuyoshi Nakada 2021-09-03 11:27:58 UTC thread_win32.h で rb_nativethread_cond_t の typedef をしてましたが include/ruby/thread_native.h で typedef しているので普通の構造体宣言…

ruby-trunk-changes 2021-09-03

今日は reline と irb のダイアログでキー入力による操作に対応する機能強化や rdoc の更新などがありました。 [f734590f8e] aycabta 2021-09-02 12:36:14 UTC 標準添付ライブラリ reline のコーディングスタイルの修正のみ。 [4e40b7ddb0] aycabta 2021-09-…

ruby-trunk-changes 2021-09-02

今日は標準添付ライブラリ reline のダイアログ表示修正や Array#concat でのコンパイラの最適化による GC の mark 漏れの修正などがありました。 [10ebf87428] Nobuyoshi Nakada 2021-09-01 09:45:03 UTC rb_method_entry_t の type を参照しているところで…

ruby-trunk-changes 2021-09-01

今日は主に拡張ライブラリ zlib の再修正、AST の VM 命令列へのコンパイル処理の iseq_compile_each0() のリファクタリング、標準添付ライブラリ reline のダイアログ描画の修正などがありました。 [31c427511c] Nobuyoshi Nakada 2021-08-31 13:27:49 UTC …