From: Run Paint Run Run Date: 2009-09-04T01:30:33+09:00 Subject: [ruby-core:25323] [Feature #2034] Consider the ICU Library for Improving and Expanding Unicode Support Issue #2034 has been updated by Run Paint Run Run. >> If ICU is unfeasible, I'd appreciate understanding why. > It converts everything to UTF-16 internally. Thank you, Nikolai. I understand how that would make its conversion or transliteration APIs problematic, but for property lookup/resolution would it not be easier to use its functions that accept a codepoint than write our own? Or is it just a downside of the CSI model that String methods can't work correctly with Unicode? (As ever, I apologise for using the BTS to ask questions, but I don't know where else I can). ---------------------------------------- http://redmine.ruby-lang.org/issues/show/2034 ---------------------------------------- http://redmine.ruby-lang.org