From: Yuji Kaneda Date: 2010-01-22T01:57:41+09:00 Subject: [ruby-dev:40125] [Bug #2622] UTF-8文字列のinspect結果がp160とp249で異なる。 Bug #2622: UTF-8文字列のinspect結果がp160とp249で異なる。 http://redmine.ruby-lang.org/issues/show/2622 起票者: Yuji Kaneda ステータス: Open, 優先度: Normal カテゴリ: core ruby -v: ruby 1.8.7 (2010-01-10 patchlevel 249) [i686-linux] 金田です。 $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 と同じ結果になります。 ---------------------------------------- http://redmine.ruby-lang.org