From: Nikolai Weibull Date: 2011-03-18T19:19:18+09:00 Subject: [ruby-core:35522] Re: [Feature #2350](Rejected) Unicode specific functionality on String in 1.9 On Thu, Mar 25, 2010 at 19:33, Nikolai Weibull wrote: > On Thu, Mar 25, 2010 at 18:24, NARUSE, Yui wrote: >> (2010/03/26 0:02), Nikolai Weibull wrote: > I was wondering if there was a way to do it without having to do > > String.new.unicodify.upcase >> But I think, people want both ASCII version and Unicode version of upcase. >> So you should name your Unicode methods another names. > Why would they want that? ��Having an ASCII-only version of #upcase > makes no sense for a Unicode String more than supporting #upcase > requires that you load the Unicode character database information, > which takes up quite a lot of memory. So, what���s the reasoning here? Having "��bc".upcase return "��BC" makes absolutely no sense and means that quite a few methods on String are completely useless in a m18n context.