ruby-trunk-changes r57111 - r57115

今日は Time.mktime などの引数チェックの例外メッセージの変更などがありました。

ktsj: r57111 2016-12-18 21:29:34 +0900

doc/standard_library.rdoc から tk のエントリを削除しています。

nobu: r57112 2016-12-19 12:11:57 +0900

MatchData#[] などで名前でのグループの参照で名前をグループ番号に変換する処理を NAME_TO_NUMBER() というマクロに切り出して使いまわすようにしています。

svn: r57113 2016-12-19 12:11:58 +0900

version.h の日付更新。

nobu: r57114 2016-12-19 13:07:40 +0900

re.c で TYPE() マクロのかわりに SYMBOL_P() や RB_TYPE_P() マクロを利用するようにリファクタリングしています。

nobu: r57115 2016-12-19 17:36:21 +0900

Time.utc, Time.local などのメソッドで Time オブジェクトを生成する時に各引数のチェックを行う validate_vtm() で不正な引数の時の例外メッセージにどの要素が NG だったかを含めるようにしています。