成瀬です。 U.Nakamura wrote: > こんにちは、なかむら(う)です。 > > In message "[ruby-list:44864] Re: Ruby 1.9のARGVのエンコーディング" > on Apr.27,2008 00:39:27, <matz / ruby-lang.org> wrote: >> |そういえば Dir.entries の戻り値とかも locale にした方がいいかも? >> >> これはこれで難しい問題なんですが、いろんなプラットフォームで >> の意見を聞いた方がよいのかもしれません。 > > デフォルトはlocale(かそれに類するもの)にして、何らかの形で別 > 途エンコーディングを指定できるようにすべきだと思います。 > # と、去年の2月に言った気がする > > 問題は、その「何らかの形」なんですが。 locale とファイルシステムのエンコーディングが異なるというケースは それなりに存在するように感じてはいます。 けれども、わざわざ複雑な機構を入れてまでサポートする必要があるのかなぁ、 というのが正直な印象です。 つまり、原則 locale と同一であろうとみなして、 そうでない場合は force_encoding で拾えばいいのではないかと。 -- NARUSE, Yui <naruse / airemix.jp>