今日は主に拡張ライブラリ psych の更新で YAML.safe_load のキーワード引数変更などがありました。
hsbt: r65656 2018-11-11 03:06:51 +0900
拡張ライブラリ psych の upstream から最新版をマージしています。 Psych.safe_load のキーワード引数名を変更しています。こんなキーワード引数追加されてたのか、気がついてなかった。
svn: r65657 2018-11-11 03:06:54 +0900
version.h の日付更新。
mame: r65658 2018-11-11 07:26:37 +0900
r65656 の psych の更新を revert しています。 CI でビルドエラーが発生したとのことで。
nobu: r65659 2018-11-11 09:20:27 +0900
r65656 の psych の更新のリトライ。rubygems の lib/rubygems/safe_yaml.rb も psych の更新に追随させています。
nobu: r65660 2018-11-11 09:40:25 +0900
ext/socket/rubysocket.h のコメントの英文を修正。
nobu: r65661 2018-11-11 09:46:30 +0900
と思ったら r65660 のコメントの変更を revert しています。なんでだろ、と思ったら次で Pull Request の参照つきで再度コミットしているので参照を残すためかと。
nobu: r65662 2018-11-11 09:46:31 +0900
というわけで r65660 の ext/socket/rubysocket.h のコメントの修正を再度適用しています。 https://github.com/ruby/ruby/pull/2008
yui-knk: r65663 2018-11-11 09:55:19 +0900
ast.c の rb_ast_parse_str()、rb_ast_parse_file()、rb_ast_parse_array()、lex_array() を static 関数にしています。
nobu: r65664 2018-11-11 10:25:33 +0900
tool/ruby_vm/views/_leaf_helpers.erb で生成する C コードの変数名を改名しています。 うーんなるほど whitelist という単語がよくないっていう話なんですね。 https://github.com/ruby/ruby/pull/2009