From: "NARUSE, Yui" Date: 2009-08-16T23:48:08+09:00 Subject: [ruby-dev:39092] Re: [ruby-cvs:31774] Ruby:r24556 (trunk): * lib/date/format.rb: reverted. Tadayoshi Funaba wrote: >> これですが、[ruby-dev:39089]との事なので修正お願いします。 > > どういう意味ですか? [ruby-core:24593] で文字クラス内で重複している文字がある場合、 $VERBOSE=true 時に warning が出るようになっています。 r24555 の修正はそもそもこの warningを消す事を意図したものです。 date/format についてはさらに、Bug #1787 と同様、 マッチ先の String が Unicode 系の場合に意図していないと思われる 文字にまで現状マッチしています。 POSIX 文字クラスの動作については [ruby-dev:39089] の通り、 Unicode な動作が仕様だそうですので、修正が必要です。 -- NARUSE, Yui