ruby-trunk-changes 2022-03-10

今日は rdoc のクロスリファレンス抽出用の正規表現の拡張やドキュメントの修正などがありました。

[77f3f8a1d4] Yuta Saito 2022-03-07 05:44:57 UTC

template/exts.mk.tmpl で生成する exts.mk の libencs のアクションで起動する sub make に MINIRUBY 変数を伝播させるようにしています。ソースディレクトリの外で configure の --with-static-linked-ext オプションつきのビルドする時のためだそうです。

[f62f913132] Peter Zhu 2022-03-08 22:02:35 UTC

標準添付ライブラリ rdoc の自動クロスリファレンスのためにメソッド名を抽出するための正規表現を引数が複数書かれててもマッチするように拡張しています。

[72c038a8f5] Burdette Lamar 2022-03-09 14:42:12 UTC

String#tr, #tr! や String#tr_s, #tr_s! の rdoc 用コメントの手直し。 https://github.com/ruby/ruby/pull/5633

[5f4e784233] Jeremy Evans 2021-08-10 21:46:17 UTC

vm_backtrace.c の backtrace_each() および rb_ec_partial_backtrace_object() の else if の冗長な条件を削除してただの else 節にしています。

[cadfeb36d1] git 2022-03-09 23:16:16 UTC

version.h の日付更新

[ee5bf4cac2] Kazuhiro NISHIYAMA 2022-03-10 01:45:28 UTC

doc/character_selectors.rdoc に余分なクオート記号が混じっていたところを修正。

[561dda9934] Burdette Lamar 2022-03-10 01:53:51 UTC

doc/character_selectors.rdoc に複数の character selector と名付けた引数を複数受付けるメソッドについての例を追加しています。また String#delete, #count などのメソッドの rdoc 用コメントにこの追加したセクションへのリンクを追記しています。 https://github.com/ruby/ruby/pull/5635

[0024a76ea0] Hiroshi SHIBATA 2022-03-10 04:35:21 UTC

tool/sync_default_gems.rb の all release サブコマンドで master ブランチのかわりに最新のタグを利用する機能でタグ名に pre や beta という文字列がついているものは使わないようにしています。