Project

General

Profile

Actions

Backport #2622

closed

UTF-8文字列のinspect結果がp160とp249で異なる。

Added by yk (Yuji Kaneda) over 14 years ago. Updated about 13 years ago.


Description

=begin
金田です。

$KCODE を UTF-8 にした場合の String を inspect した結果が
ruby-1.8.7-p160とruby-1.8.7-p249で異なります。

p160

$ ../ruby-1.8.7-p160/ruby -e '$KCODE="u"; puts "テスト".inspect'
"テスト"

p249

$ ../ruby-1.8.7-p249/ruby -e '$KCODE="u"; puts "テスト".inspect'
"テス\343\203\210"

string.c を修正したパッチを添付します。
添付パッチをてきようすると p160 と同じ結果になります。
=end


Files

string.c.patch (518 Bytes) string.c.patch yk (Yuji Kaneda), 01/22/2010 01:57 AM

Related issues 1 (0 open1 closed)

Is duplicate of Backport187 - Backport #2569: Ruby1.8.7p248 String#inspect broken on multibyte string.Closedshyouhei (Shyouhei Urabe)01/07/2010Actions
Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0