From: Yui NARUSE Date: 2009-08-18T19:41:14+09:00 Subject: [ruby-core:24965] [Feature #1889] Teach Onigurma Unicode 5.0 Character Properties Issue #1889 has been updated by Yui NARUSE. > I looked around a while back at how various languages implemented access to > Unicode character metadata, and the results were universally ugly. Ruby 1.9's implementation is in onigenc_unicode_is_code_ctype in unicode.c and related routines. Core routine is onig_is_in_code_range in regcomp.c. (this will be fast when CPUs and compilers is enough clever to work parallel) > Likewise, all I can suggest is that we move the codepoint lists to a > separate file, so we can at least generate that automatically. It seems nice. If the script which generates a list from UnicodeData.txt runs with miniruby or Ruby 1.8 (baseruby), we can merge it. ---------------------------------------- http://redmine.ruby-lang.org/issues/show/1889 ---------------------------------------- http://redmine.ruby-lang.org