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

ruby-trunk-changes 2024-09-15

今日はテストの警告抑制の変更だけでした。 [bc13ec735b] Yusuke Endoh 2024-09-15 01:05:57 UTC prism 利用時の RubyVM::InstructionSequence のテストで compile させるスクリプトに未使用の変数があった時の警告の抑制のため変数名の prefix に "_" をつ…

ruby-trunk-changes 2024-09-14

今日は主に default parser になった prism の不具合や非互換の修正などがありました。 [642528511e] David Rodríguez 2024-09-13 09:10:53 UTC bundler のテストで存在しないバージョンの bundler を指定して実行するテストで将来的に実際にインストールさ…

ruby-trunk-changes 2024-09-13

今日は主にデフォルトの parser を prism 利用版にする変更やディレクトリ操作や user/group 情報の取得のシステムコール呼び出しで GVL を解放する変更などがありました。 [885cf350de] ydah 2024-09-11 09:32:50 UTC 同根している lrama のバージョンを 0.…

ruby-trunk-changes 2024-09-12

今日は主に prism の修正や Binding#irb の定義で bundler 環境下で irb を activate する実装の変更などがありました。 [3aeb9c75bd] BurdetteLamar 2024-09-11 12:14:30 UTC Array#delete_if の rdoc 用コメントに関連メソッドのリンクを追記しています。 …

ruby-trunk-changes 2024-09-11

今日は主に bundler の更新やいくつかの予約語の AST のノードに位置情報を持たせるようにする変更などがありました。 [22f12b0a62] Peter Zhu 2024-09-09 16:11:30 UTC T_CLASS/T_MODULE/T_ICLASS 型オブジェクトの callcache のテーブルの mark 処理で rb_…

ruby-trunk-changes 2024-09-10

今日は主に String#append_as_bytes メソッドの新規追加やメモリ管理の空pageの効率化、GC.stat の項目追加などがありました。 [16f241f0aa] Jean Boussier 2024-08-01 09:14:19 UTC String#append_as_bytes というメソッドを追加して receiver の文字列の E…

ruby-trunk-changes 2024-09-09

今日は主に標準添付ライブラリ open-uri で redirect に従う時に一部のヘッダを消したり変更したりするためのオプション :request_specific_fields の追加や、Range#step の変更で Symbol が要素の時の処理の対応、parser の変更で goruby がビルドできなく…

ruby-trunk-changes 2024-09-08

今日は主に prism の修正などがありました。 [4774284124] Koichi ITO 2024-09-07 14:21:29 UTC prism の更新。 [ec5d5422ca] Mads Ohm Larsen 2024-09-08 12:17:33 UTC 標準添付ライブラリ rdoc の CSS のポインタの形状指定を追加しています。 https://git…

ruby-trunk-changes 2024-09-07

今日は主に rubygems の修正や Kernel#Float() の引数の Encoding に関する不具合修正などがありました。 [37712c1ed6] Nobuyoshi Nakada 2024-09-06 12:58:01 UTC 拡張ライブラリ socket の shutdown(2) の第2引数に渡す数値を直書きしてたのを SHUT_RD、SH…

ruby-trunk-changes 2024-09-06

今日は Array#fetch_values というメソッドの新規追加や Time#xmlschema を組み込みメソッドにする変更、irb と reline を将来 bundled gems にするための準備などがありました。 [be6d23646f] Mari Imaizumi 2024-09-05 12:22:30 UTC 標準添付ライブラリ re…

ruby-trunk-changes 2024-09-05

今日は主に Array や Hash のリテラルを freeze するような時にオブジェクトを dedup するための最適化命令の導入や、socket の名前解決の native thread 利用時に fork する時の不具合対応、Time#strftime の最適化などがありました。 [9a766777d4] tomoya …

ruby-trunk-changes 2024-09-04

今日は標準添付ライブラリ reline の不具合修正や FIFO の open 時に割り込みで失敗してしまうことがあった不具合の修正などがありました。 [a2243ee48b] ydah 2024-09-03 07:12:30 UTC 予約語 alias に対応する AST のノード NODE_ALIS/構造体 rb_node_alia…

ruby-trunk-changes 2024-09-03

今日は主に rubygems と bundler の更新、先日の Range#step の最適化によって要素が文字列の時の動作が壊れていたのを修正する変更などがありました。 [9d522cc44d] David Rodríguez 2024-08-28 10:30:35 UTC bundler のテストで ruby 本体のリポジトリ内で…

ruby-trunk-changes 2024-09-02

今日は標準添付ライブラリ logger のバージョン更新などがありました。 [745b4775c5] Hiroshi SHIBATA 2024-09-02 02:28:22 UTC 標準添付ライブラリ logger のバージョンを 1.6.1 に更新しています。 [0642f71a32] git 2024-09-02 02:30:26 UTC NEWS の defa…

ruby-trunk-changes 2024-09-01

今日は主に rubygems の不具合修正や拡張ライブラリ io/console の古い ruby をサポートするための修正がありました。 [d6fc8f3d57] Durable Programming Team 2024-08-28 20:53:26 UTC rubygems の Gem::Specification._load メソッド内でインスタンス変数…