2020-08-01から1ヶ月間の記事一覧

ruby-trunk-changes 2020-08-31

今日はバージョン番号を 2.8.0 から 3.0.0 に変更する matz のコミットやテストなどでのその対応がありました。 [585a659b1e] Burdette Lamar 2020-08-30 15:34:13 UTC Array の rdoc 用コメントで call-seq から alias のぶんを消したり不要なサンプルを消…

ruby-trunk-changes 2020-08-30

今日はドキュメントの修正と Module#using の潜在的不具合についての KNOWNBUGS.rb への追加などがありました。 [f0ad5594bf] Burdette Lamar 2020-08-29 17:15:06 UTC Array の rdoc 用コメントの細かすぎるサンプル削除や call-seq のスタイル修正など。 h…

ruby-trunk-changes 2020-08-29

今日は Tempfile.open にブロックつき呼び出しした時に最後に一時ファイルの削除まで行なうようにする仕様変更や IO.copy_stream の RedHat での不具合修正などがありました。 [1c138327e0] Kazuhiro NISHIYAMA 2020-08-28 13:03:06 UTC 75c4e9b72eca22b087c…

ruby-trunk-changes 2020-08-28

今日は標準添付ライブラリ stringio と io/console の不具合修正や Method#super_method の alias との組合せでの不具合修正などがありました。 [b8bfb1d5f5] Burdette Lamar 2020-08-27 13:31:32 UTC Hash の rdoc 用コメントで詳細すぎるサンプルコードの…

ruby-trunk-changes 2020-08-27

今日は今日は主に % 記法によるリテラルでデリミタに非 ASCII 文字を使うのを SyntaxError にする変更や、include/ruby/backward/ 配下のヘッダの deprecated 化や削除などの掃除がありました。 [cc36b5d4ac] Nobuyoshi Nakada 2020-08-26 12:16:51 UTC pars…

ruby-trunk-changes 2020-08-26

今日は拡張ライブラリ nkf の default gems 化、finalizer に絡んだメモリ管理のカウンタ管理の修正などがありました。 [2e3a7f70ae] Hiroshi SHIBATA 2020-08-25 12:17:19 UTC 拡張ライブラリ nkf に gemspec ファイルを追加して default gems にしています…

ruby-trunk-changes 2020-08-25

今日は PTY.open の rdoc 用コメントの修正や erb のコマンドの修正などがありました。 [9e25eb308d] Jeremy Evans 2020-08-24 23:04:55 UTC 拡張ライブラリ pty の PTY.open の rdoc 用コメントの call-seq のブロックを渡して呼んだ時のブロックパラメータ…

ruby-trunk-changes 2020-08-24

今日は NEWS の追記修正やドキュメントのサンプル削除などがありました。 [2c4c088aa3] 卜部昌平 2020-08-22 05:41:06 UTC GitHub Actions で様々なコンパイラやコンパイルオプションをためす .github/workflows/compilers.yml でいくつか cross compile し…

ruby-trunk-changes 2020-08-22

今日は昨日の configure まわりの変更の古いコンパイラなどへの追加対応やドキュメントの再修正などがありました。 [cc2caa6edf] 卜部昌平 2020-08-21 13:25:44 UTC LLVM 版の strip コマンドである llvm-strip-7 が --version オプションを受付けないそうな…

ruby-trunk-changes 2020-08-21

今日は標準添付ライブラリ find, rinda, erb などの default gem 化、configure にコンパイラ以外のツールチェインのコマンドも環境変数で指定できるようにする変更などがありました。 [dfda2f739b] Hiroshi SHIBATA 2020-08-20 12:00:48 UTC 標準添付ライブ…

ruby-trunk-changes 2020-08-20

今日は標準添付ライブラリ set の default gems 化やドキュメントの修正などがありました。 [aaf0e33c0a] Jean Boussier 2020-08-19 09:29:54 UTC register_fstring() で fstring のテーブルを更新する時のコールバック関数 fstr_update_callback() で不要な…

ruby-trunk-changes 2020-08-19

今日は ObjectSpace.trace_object_allocations の不具合修正や irb のテストの修正、一部マクロの inline 関数化などがありました。 [6767a9ef2b] aycabta 2020-08-18 12:43:19 UTC irb の history file についてのテストで irb を起動するのに Kernel#syste…

ruby-trunk-changes 2020-08-18

今日は Fiber#backtrace メソッドの追加や標準添付ライブラリ irb と reline の更新、default gems の gemspec のライセンス指定の修正などがありました。 [0a218a97ad] Samuel Williams 2020-08-15 03:36:18 UTC Fiber#backtrace および Fiber#backtrace_lo…

ruby-trunk-changes 2020-08-17

今日は昨日の pattern match の VM 命令列へのコンパイル時の VM スタックサイズ調整の再修正や標準添付ライブラリ open-uri による Kernel#open の再定義をやめる変更などがありました。 [3a4be429b5] wanabe 2020-08-16 09:53:39 UTC 昨日の pattern match…

ruby-trunk-changes 2020-08-16

今日は wanabe さん無双の日で主に pattern match の文法を命令列にコンパイルする際にジャンプ先の VM スタックの深さが一致しなくなるようなラベルとジャンプ元の関係ができてしまっていた不具合を修正しています。 [ac399c2c7a] wanabe 2020-08-06 22:56:…

ruby-trunk-changes 2020-08-15

今日はインタプリタ内部での RARRAY_AREF() の inline 関数化などの変更がありました。 [c84ccf1a07] Burdette Lamar 2020-08-14 23:55:04 UTC rdoc 用コメントから doc/dig_methods.rdoc へのリンクの記法に rdoc-ref という、タグ? を利用するようにしてい…

ruby-trunk-changes 2020-08-14

今日は String#partition, #rpartition, #index, #rindex などの引数に後読みありの正規表現が渡された時の不具合修正などがありました。 [5d71eed1a7] Kasumi Hanazuki 2020-08-13 03:37:32 UTC String#partition, String#rpartition の引数に正規表現で "\…

ruby-trunk-changes 2020-08-13

今日はコンパイラによる警告抑制のための変更などがありました。 [f2d7461e85] Jeremy Evans 2020-07-23 21:10:04 UTC Kernel#caller_locations で取得すべきバックトレースのフレーム数の指定があったりした時に、不要な深さのフレームの情報をスキップする…

ruby-trunk-changes 2020-08-12

今日は String#split の引数に後読みつき正規表現を渡した時の不具合修正などがありました。 [42725e3ab4] Takashi Kokubun 2020-08-11 13:49:04 UTC s390x プラットフォームで MJIT のテストの一部を skip していたのをやめています。 [7930a352a5] Alan Wu…

ruby-trunk-changes 2020-08-11

今日はコード生成系のツールのリファクタリングやドキュメントのガイドラインの追加などがありました。 [c303e21d52] Burdette Lamar 2020-08-10 16:33:31 UTC Array のメソッドの rdoc 用コメントの説明とサンプルの強化。 https://github.com/ruby/ruby/pu…

ruby-trunk-changes 2020-08-10

今日は主に assert(3) がデフォルトで無効になったために未使用の警告が出てた関数や変数の対応などがありました。 [fac62f094e] Nobuyoshi Nakada 2020-08-10 07:35:42 UTC string.c のインデント修正のみ。 [9260b0aece] git 2020-08-10 07:36:35 UTC vers…

ruby-trunk-changes 2020-08-08

今日は Array のドキュメントの強化だけでした。 [615b7fa557] Burdette Lamar 2020-08-07 11:52:37 UTC Array#product の rdoc 用コメントの call-seq の戻り値のブロック有無による違いの明確化、説明やサンプルコードの強化。 https://github.com/ruby/ru…

ruby-trunk-changes 2020-08-07

今日は NDEBUG/RUBY_DEBUG などの assertion についてのマクロの指定が conflict した時に警告を出す変更や mswin 版の GitHub Actions の不具合対応が不要になったので revert する変更などがありました。 [99e4852766] Kazuhiro NISHIYAMA 2020-08-06 13:0…

ruby-trunk-changes 2020-08-06

今日は TracePoint#inspect による表示のファイル位置の前の "@" を空白にする変更やドキュメントの変更などがありました。 [2498334614] Burdette Lamar 2020-08-05 14:42:58 UTC Array#repeated_permutation の rdoc 用コメントの英文修正とサンプルの強化…

ruby-trunk-changes 2020-08-05

今日はドキュメントの修正と default gem の gemspec ファイルの修正だけでした。 [9db5d63ece] S-H-GAMELINKS 2020-08-04 13:17:31 UTC Float クラスの rdoc 用コメントの浮動小数点数についての資料の docs.sun.com へのリンクがリンク切れになってたよう…

ruby-trunk-changes 2020-08-04

今日は GC.compact 関連の不具合(?)修正などがありました。 [3dc313a239] Aaron Patterson 2020-08-03 16:22:52 UTC GC.compact の対応でオブジェクトを移動できないように pin する gc_pin() 関数で rb_objspace_t::mark_func_data をチェックして、これが …

ruby-trunk-changes 2020-08-03

今日は主に default gems の gemspec ファイルの調整やテストの修正などがありました。 [c987be2552] Alan Wu 2020-08-02 16:56:06 UTC Module#remove_class_variable の rdoc 用コメントの英文を修正しています。 [1cc91b6341] git 2020-08-02 16:58:24 UTC…

ruby-trunk-changes 2020-08-02

今日は GC の不具合修正やパターンマッチのための NODE でのメモリ管理の実装の変更などがありました。 [fcdbdff631] Kazuki Tsujimoto 2020-08-01 16:03:43 UTC 8f096226e1b76f95f4d853d3dea2bc75eeeb5244 の NODE のうち NODE_ARYPTN と NODE_ARGS の一時…

ruby-trunk-changes 2020-08-01

今日は主に rubygems の更新や GitHub Actions の mswin でのビルドのエラーの対策などがありました。 [a89665b7b1] David Rodríguez 2020-07-13 10:01:07 UTC rubygems のソースコードの class 文の中の最初と最後の空行を削る体裁の変更。 [c3b480b776] Ma…