summaryrefslogtreecommitdiff
path: root/lib/shell
diff options
context:
space:
mode:
authorduerst <duerst@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2016-11-28 08:37:32 +0000
committerduerst <duerst@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2016-11-28 08:37:32 +0000
commitad619e02c465eebd15fa57dc658f8e042decdebb (patch)
tree0bac3a6db831461a32c07aaaa5b845403c7289aa /lib/shell
parentbd2fd73196bbff7dc5349c624342e212c09d174e (diff)
implement String/Symbol#casecmp? including Unicode case folding
* string.c: Implement String#casecmp? and Symbol#casecmp? by using String#downcase :fold for Unicode case folding. This does not include options such as :turkic, because these currently cannot be combined with the :fold option. This implements feature #12786. * test/ruby/test_string.rb/test_symbol.rb: Tests for above. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56912 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib/shell')
0 files changed, 0 insertions, 0 deletions