ruby-trunk-changes 2020-07-11

今日は String#encode の xml オプションでのシングルクオートのエンコードの修正などがありました。

[ddd9704ae9] Jeremy Evans 2020-06-02 17:35:00 UTC

Encoding の変換テーブルを生成する時に? XML 向けのエンコードでシングルクオートを ' に置き換えるようにしています。知らなかったのですが Strig#encode にキーワード引数 xmlXML 向けのエンコード(エスケープ?)をする機能があったんですね。 [ruby-core:98576] [Bug #16922]

[c786954bf8] git 2020-07-10 16:34:33 UTC

version.h の日付更新

[021cec938a] Jeremy Evans 2020-07-10 22:31:51 UTC

doc/syntax/refinements.rdoc に super の呼び先に影響があるのは refine されたメソッドだけであることを明記しています。 [ruby-core:98917] [Bug #16977]

[cbf52087a2] Alan Wu 2020-07-09 22:37:03 UTC

拡張ライブラリ objspace の ext/objspace/objspace_dump.c に存在してた関数 imemo_name() を gc.c に移動して rb_imemo_name() と改名して、gc.c にあった処理とマージして共有するようにしています。

[eaa2de3112] Nobuyoshi Nakada 2020-07-11 06:19:03 UTC

signal.c の rb_sigaltstack_size() のコメントに書いてあったスタックサイズの単位に誤った prefix がついてた(KiB)ので削っています。