ruby-trunk-changes r57051 - r57056

今日は String#match? と Symbol#match? というメソッドの追加がありました。

nobu: r57051 2016-12-12 11:38:53 +0900

Regexp.match で第2引数でマッチ位置を指定された時に文字のバイト数の考慮をするようにしています。

svn: r57052 2016-12-12 11:38:54 +0900

version.h の日付更新。

nobu: r57053 2016-12-12 11:56:12 +0900

Regexp#match? に対応する String#match? と Symbol#match? メソッドを追加しています。 https://github.com/ruby/ruby/pull/1483 [ruby-core:77908] [Feature #12898]

nobu: r57054 2016-12-12 12:07:47 +0900

test/ruby/test_m17n.rb で正規表現リテラル内に "." という文字を表すつもりでそのまま "." が書かれていたところがあったので、メタキャラクタとして解釈されないようにエスケープするようにしています。

nobu: r57055 2016-12-12 12:19:52 +0900

r57053 で追加された Symbol#match? のテストを追加しています。 [ruby-core:77908] [Feature #12898]

nobu: r57056 2016-12-12 16:12:07 +0900

String#== と String#=== の rdoc 用コメントで呼び出すメソッド名の typo を修正。