ruby-trunk-changes r53868 - r53874

今日は cygwin での拡張ライブラリビルドの不具合修正や Find#find の例外メッセージの修正などがありました。

nobu: r53868 2016-02-19 11:09:06 +0900

cygwin で拡張ライブラリ win32 がインストールされてなかったので ext/extmk.rb で cygwin の時の除外拡張ライブラリの指定を追加しています。 [ruby-core:73806] [Bug #12071]

svn: r53869 2016-02-19 11:09:07 +0900

version.h の日付更新。

duerst: r53870 2016-02-19 12:45:32 +0900

enc/unicode.c の onigenc_unicode_case_map() で enc/unicode/casefold.h の対応表を引いてその結果を利用するようにしてます。

nobu: r53871 2016-02-19 16:45:58 +0900

テストで refute や refute_xxx を使っているところを assert_not_xxx を使うようにリファクタリングしています。

nobu: r53872 2016-02-19 16:48:02 +0900

テストでメソッド呼び出しのかっこなしで *args のような配列の引数渡しをしているところをかっこをつけるようにして警告除去しています。

nobu: r53873 2016-02-19 16:58:09 +0900

テストの未初期化インスタンス変数の参照やメソッドの上書きなど警告の除去いろいろ。

nobu: r53874 2016-02-19 23:38:28 +0900

標準添付ライブラリ find の Find#find で指定されたパスが存在しなかった時にパス名を例外に含めるようにしています。 [ruby-dev:49497] [Bug #12087]