ruby-trunk-changes 2020-09-05

今日は Symbol#name メソッドの追加などがありました。

[eb67c603ca] Nobuyoshi Nakada 2020-09-04 13:18:59 UTC

Symbol#name というメソッドを追加して fstring の文字列化を返すようにしています。Symbol#to_s が fstring を返すようにしたら互換性の問題があったのでかわりに name で fstring を返すようにしようということのようです。 [ruby-core:99915] [Feature #16150]

[1c78f5d5b8] Nobuyoshi Nakada 2020-09-04 13:20:46 UTC

NEWS のチケット番号の参照のための footnote の順序をソートしています。

[f943566d1c] Nobuyoshi Nakada 2020-09-04 15:34:30 UTC

io.c の関数宣言のスタイル修正。

[1c8fe90760] git 2020-09-04 15:42:35 UTC

version.h の日付更新

[de30450d91] Tom Schady 2020-09-04 16:36:48 UTC

doc/ractor.md の typo 修正。こんなドキュメントファイル入ってたのか。見逃がしてた。

[72757fb596] andrewmelis 2020-09-05 07:18:15 UTC

doc/ractor.md の typo 修正もうひとつ。

[5c49bb5486] Nobuyoshi Nakada 2020-09-05 08:28:06 UTC

marshal.c の r_entry0() で st_lookup() でみつからなかった時のデフォルト値をあらかじめ st_lookup() の第3引数にポインタを渡す変数にセットしておくようにして Qundef で埋めておくのをやめています。 st_lookup() は要素がみつからなかった時に第3引数の内容を書きかえたりはしないのでこれで良いみたいです。