那須と申します

OSX mavericksにて、homebrewを使用してruby 2.2をインストールしました

Dirクラスのglobについてですが、ruby 2.1まではglobは大文字小文字を
区別していましたが、2.2では区別していないようです。

ruby2.
2ではファイルの大文字小文字について仕様変更があったの
でしょうか?

仕様変更なら変更でどこかに書いてあれば問題無いのですが、
2.2のglobでパターンを "\0" で区切った場合の挙動はおかしいと
思いますがいかがでしょうか?

なお、インストールは以下のコマンドで行いました
$ brew install ruby --with-suffix

# ディレクトリにdummy.TXTというファイルを1つ作成
$ ls
dummy.TXT

$ ruby -v
ruby 2.0.0p481 (2014-05-08 revision 45883) [universal.x86_64-darwin13]
$ irb
irb(main):001:0> Dir.glob("*.txt")
=> []
irb(main):002:0> Dir.glob("*.TXT")
=> ["dummy.TXT"]
irb(main):003:0> Dir.glob("*.TXT\0*.txt")
=> ["dummy.TXT"]
irb(main):004:0> ^D

$ ruby22 -v
ruby 2.2.0p0 (2014-12-25 revision 49005) [x86_64-darwin13]
$ irb22
irb(main):001:0> Dir.glob("*.txt")
=> ["dummy.TXT"]
irb(main):002:0> Dir.glob("*.TXT")
=> ["dummy.TXT"]
irb(main):003:0> Dir.glob("*.TXT\0*.txt")
=> ["dummy.TXT", "dummy.TXT"]
# なぜか、同じファイル名が2つ格納されている...
irb(main):004:0>