From: "NARUSE, Yui" Date: 2009-09-28T20:14:21+09:00 Subject: [ruby-dev:39390] Re: [ruby-cvs:32331] Ruby:r25113 (trunk): String#inspect's encoding should be fixed. 成瀬です。 U.Nakamura wrote: > こんにちは、なかむら(う)です。 > > In message "[ruby-dev:39388] Re: [ruby-cvs:32331] Ruby:r25113 (trunk): String#inspect's encoding should be fixed." > on Sep.28,2009 19:58:06, wrote: >> \xXX にしてしまうとどんな文字だったのかという情報がなくなってしまいま >> す。\uHHHH にしたらどうでしょうか。バイトの値から文字を再現するのは多く >> の場合不可能ではないが、非常に面倒くさいので出来れば避けていただきたいです。 > > それは、inspect元の文字列がUnicode系エンコーディングの場合だ > けの話ですか? 元が Unicode 系の場合はアリだと思います。 後でやっときましょう。 それ以外だと例えば Perl に合わせて \x{XXXX} とかでしょうか。 eval で戻らないのをメリットであると見る事も出来るかも知れませんね。 -- NARUSE, Yui