From: Run Paint Run Run Date: 2010-11-03T04:56:24+09:00 Subject: [ruby-core:33016] [Ruby 1.9-Bug#4014] Case-Sensitivity of Property Names Depends on Regexp Encoding Issue #4014 has been updated by Run Paint Run Run. > RunPaint's suggestion is reasonable one, the patch is following: Do we want all valid property names to be case insensitive or just ASCII/Unicode properties? The argument can be made either way, but the former situation leads to a simpler rule. For example, should the first pattern below be valid? run@paint:~/mir/ruby$ ./ruby -e 'p /\p{katakana}/s' -e:1: invalid character property name {katakana}: /\p{katakana}/ run@paint:~/mir/ruby$ ./ruby -e 'p /\p{Katakana}/u' /\p{Katakana}/ run@paint:~/mir/ruby$ ./ruby -e 'p /\p{Katakana}/s' /\p{Katakana}/ ---------------------------------------- http://redmine.ruby-lang.org/issues/show/4014 ---------------------------------------- http://redmine.ruby-lang.org