ruby-trunk-changes 2021-08-17

今日は Unicode 絵文字のテスト強化などがありました。

[fd7f61cf21] Martin Dürst 2021-08-17 07:03:52 UTC

Unicode の絵文字についてのテスト test/ruby/enc/test_emoji_breaks.rb で emoji-variation-sequences.txt というファイルも利用するようにしているみたいです。 [ruby-core:104539] [Bug #18027]

[de764ae8e0] git 2021-08-17 07:30:28 UTC

version.h の日付更新

[21fd83a823] Martin Dürst 2021-08-17 08:07:01 UTC

Unicode 13.0.0 への更新について NEWS に追記しています。 [ruby-core:103033] [Feature #17750]

[edf01d4e82] Nobuyoshi Nakada 2021-08-17 09:45:36 UTC

fstring のテーブル更新などで利用する ObjectSpace のヒープに所属してない struct RString を String オブジェクトのようにみせるための初期化する setup_fake_str() で引数の C 文字列のポインタが NULL だった時にも許容して空文字列("")として扱うようにしています。