From 2c0baa97a99e5fd89693e740fa5ef3ed7f23e6d7 Mon Sep 17 00:00:00 2001 From: nobu Date: Fri, 12 May 2017 15:29:55 +0000 Subject: string.c: remove bare Unicode. * string.c (rb_str_unicode_normalize): remove bare Unicode. do not assume that all compilers can handle UTF-8. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58688 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- string.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/string.c b/string.c index 56ed266b7c..bbbf2f506a 100644 --- a/string.c +++ b/string.c @@ -9620,9 +9620,9 @@ unicode_normalize_common(int argc, VALUE *argv, VALUE str, ID id) * Anything other than UTF-8 is implemented by converting to UTF-8, * which makes it slower than UTF-8. * - * "a\u0300".unicode_normalize #=> 'à' (same as "\u00E0") - * "a\u0300".unicode_normalize(:nfc) #=> 'à' (same as "\u00E0") - * "\u00E0".unicode_normalize(:nfd) #=> 'à' (same as "a\u0300") + * "a\u0300".unicode_normalize #=> "\u00E0" + * "a\u0300".unicode_normalize(:nfc) #=> "\u00E0" + * "\u00E0".unicode_normalize(:nfd) #=> "a\u0300" * "\xE0".force_encoding('ISO-8859-1').unicode_normalize(:nfd) * #=> Encoding::CompatibilityError raised */ -- cgit v1.2.3