ruby-trunk-changes r57573 - r57577

今日は --dump=parsetree の && や || の表示方法の変更や dbm の default gem 化などがありました。

nobu: r57573 2017-02-08 10:18:56 +0900

ruby の --dump=parsetree オプションで AST をダンプする時に && や || の演算子が連続しているところでネストした木構造になっているのを展開してフラットに表示するようにしています。

svn: r57574 2017-02-08 10:18:56 +0900

version.h の日付更新。

ko1: r57575 2017-02-08 12:59:53 +0900

r57573 で dump_node() に入れたループを抜ける条件の比較に明示的なキャストを追加して警告除去しています。

nobu: r57576 2017-02-08 16:06:37 +0900

parse.y の =~ の演算子のところで named capture の設定のノードを生成していたのを match_op_gen() の内部に移動しています。

hsbt: r57577 2017-02-08 19:05:13 +0900

拡張ライブラリ dbm にも .gemspec ファイルを追加して default gem 化しています。 [ruby-core:79479] [Feature #13201]