diff options
author | duerst <duerst@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2016-02-22 09:34:34 +0000 |
---|---|---|
committer | duerst <duerst@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2016-02-22 09:34:34 +0000 |
commit | 4ca9138bac7fd93501581f65d73435eed59a3087 (patch) | |
tree | b0d6f3d873bf5d351c0ef8b569cef5e87ede2ba3 /enc/unicode/case-folding.rb | |
parent | 5470ce82067948f6d6a18a7805de3c64a2666ddf (diff) | |
download | ruby-4ca9138bac7fd93501581f65d73435eed59a3087.tar.gz |
* enc/unicode/case-folding.rb, casefold.h: Adding flag for title-case,
not yet operational.
(with Kimihito Matsui)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53891 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'enc/unicode/case-folding.rb')
-rwxr-xr-x | enc/unicode/case-folding.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/enc/unicode/case-folding.rb b/enc/unicode/case-folding.rb index 30a1f71b1b..62b534d8c3 100755 --- a/enc/unicode/case-folding.rb +++ b/enc/unicode/case-folding.rb @@ -187,7 +187,7 @@ class CaseFolding end class MapItem - attr_reader :upper, :lower + attr_reader :upper, :lower, :title def initialize(code, upper, lower, title) @code = code @@ -226,6 +226,7 @@ class CaseMapping if item flags += '|U' if to==item.upper flags += '|D' if to==item.lower + flags += '|T' unless item.upper==item.title end flags end |