[prev in list] [next in list] [prev in thread] [next in thread]
List: ruby-cvs
Subject: [ruby-cvs:64107] duerst:r56941 (trunk): fix uppercasing for U+A64B, CYRILLIC SMALL LETTER MONOGRAPH
From: duerst () ruby-lang ! org
Date: 2016-11-30 8:25:46
Message-ID: 20161130082546.A760262E71 () svn ! ruby-lang ! org
[Download RAW message or body]
duerst 2016-11-30 17:25:46 +0900 (Wed, 30 Nov 2016)
New Revision: 56941
https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=56941
Log:
fix uppercasing for U+A64B, CYRILLIC SMALL LETTER MONOGRAPH UK
* enc/unicode.c: Add U+A64B to the special cases 03B9 and 03BC
at the end of onigenc_unicode_case_map (Bug #12990).
* enc/unicode/case-folding.rb: Add U+A64B to the special cases
03B9 and 03BC. Add a comment pointing to enc/unicode.c.
Change warnings to exceptions for unpredicted cases,
because this would have been more easily noticed
(the warning was not noticed when upgrading to Unicode 9.0.0).
* test/ruby/enc/test_case_comprehensive.rb: Remove temporary
exclusion of U+A64B from testing.
Modified files:
trunk/enc/unicode/case-folding.rb
trunk/enc/unicode.c
trunk/test/ruby/enc/test_case_comprehensive.rb
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic