From: Yui NARUSE Date: 2009-08-27T14:04:31+09:00 Subject: [ruby-core:25163] [Feature #1889] Teach Onigurma Unicode 5.0 Character Properties Issue #1889 has been updated by Yui NARUSE. Thank you for information. I tested the data, and found & fixed a bug in Oniguruma. (r24677) This bug is from original Oniguruma. Oniguruma limited the max length of a property name to 20. This raises a bug on Unicode 5.2. If you update data for Ruby, update enc/unicode/UnicodeData.txt and Scripts.txt, and run ruby tool/enc-unicode.rb enc/unicode/UnicodeData.txt enc/unicode/Scripts.txt > enc/unicode/name2ctype.kwd > So my proposal would be: > - Stay with Unicode 5.1 to allow maintainers of 1.9.1 (and below) to > update to latest stable Unicode version. This is depend on Yugui's policy, but 1.9.1 seems to be leave as is. > - Move to Unicode 5.2 (beta) for trunk and 1.9.2. I tried /UnicodeData-5.2.0d12.txt and Scripts-5.2.0d13.txt, and it works. So if Unicode 5.2 is released on October, this is available option. > - Update trunk (and 1.9.2) whenever Unicode 5.2 (beta) gets updated. If Ruby 1.9.2 is Unicode 5.2, I agree this. > - Update trunk (and 1.9.2, 1.9.1 (and below)) to Unicode 5.2 when Unicode 5.2 goes final. If Ruby 1.9.2 is Unicode 5.2, I agree this except 1.9.1. ---------------------------------------- http://redmine.ruby-lang.org/issues/show/1889 ---------------------------------------- http://redmine.ruby-lang.org